系统相关
首页 > 系统相关> > centos7.6搭建jupyternotebook教程

centos7.6搭建jupyternotebook教程

作者:互联网

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.  

 

 

 

二、环境配置:

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

 

 

 

 


标签:教程,xxxx,jupyternotebook,conda,jupyter,虚拟环境,NotebookApp,root,centos7.6
来源: https://www.cnblogs.com/gethub/p/16487897.html