Centos7.6搭建jupyternotebook
注:root环境
一、下载安装Anaconda3
1、wget https://repo.continuum.io/archive/Anaconda3-5.0.1-Linux-x86_64.sh
2、安装bash Anaconda3-5.0.1-Linux-x86_64.sh
二、环境配置:
1、添加PATH到/root/.bashrc文件中
1.1vim /root/.bashrc
1.2export PATH=”/root/anaconda3/bin:$PATH”
2、激活激活配置的环境变量
2.1source ~/.bashrc
2.2conda -V
3搭建虚拟环境
3.1conda create -n python3.5 python=3.5
conda基础命令
conda create -n name python=x.x
conda update -n base conda //update最新版本的conda
conda create -n xxxx python=3.6 //创建python3.6的xxxx虚拟环境
conda activate xxxx //开启xxxx环境
conda deactivate //关闭环境
conda env list //显示所有的虚拟环境
conda remove -n xxxx –all //删除虚拟环境,删除已创建的xxxx虚拟环境
3.2开启环境
source activate python3.5
3.3 查看已有的虚拟环境
conda env list
4. jupyter配置
4.1 生成配置文件
jupyter notebook –generate-config –allow-root
4.2 设置密码获得秘钥
1.进入 ipython
from notebook.auth import passwd
passwd()
得到密码:
‘*’
4.3 修改配置文件内容
vim /root/.jupyter/jupyter_notebook_config.py
# 对外提供访问的ip
c.NotebookApp.ip = ‘虚拟机的ip地址’
# 对外提供访问的端口
c.NotebookApp.port = 8888
# 启动不打开浏览器
c.NotebookApp.open_browser = False
# 上面生成的秘钥
c.NotebookApp.password = ‘*’
# 设置jupyter启动后默认文件夹
c.NotebookApp.notebook_dir = ‘/root/python3/jupyternotebookdir’
# 允许root用户执行
c.NotebookApp.allow_root = True
5. 后台启动服务
5.1 正常启动
jupyter notebook –allow-root &
可以试试RUN的时候把错误输出重定向到/dev/null
RUN pip install requests > /dev/null 2>&1
原创文章,作者:kirin,如若转载,请注明出处:https://blog.ytso.com/275050.html