ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

centos7.6搭建jupyternotebook教程

2022-07-17 18:06:47  阅读:226  来源: 互联网

标签:教程 xxxx jupyternotebook conda jupyter 虚拟环境 NotebookApp root centos7.6


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

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有