前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >jupyter远程安装文档

jupyter远程安装文档

作者头像
xbhog
发布2019-09-08 14:32:03
8150
发布2019-09-08 14:32:03
举报
文章被收录于专栏:开发技能乱炖

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

本文链接:https://blog.csdn.net/weixin_43908900/article/details/89604260

jupyter远程安装文档

  1. 看着网上很多关于jupyter的远程安装,感觉千篇一律,自己也是从各种博客中踩着坑过来的,相当难受,闲时整理一下文档。
  2. 从ananconda官方网站下载相应的程序链接,这里以Linux为例,ananconda官网
  3. Linux的文件包为.sh后缀,使用sudo bash .sh进行安装。
  4. 安装ananconda包后若没有conda与jupyter,则使用该命令 echo 'export PATH="/home/hqy/anaconda2/bin:$PATH"' >> ~/.bashrc。
  5. 下面进行镜像加速: 下载清华源: sudo wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-5.0.1-Linux-x86_64.sh 添加清华大学加速镜像: conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ conda config --set show_channel_urls yes
  6. 添加Anaconda的TUNA镜像: conda config --add channels 'https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/'
  7. 设置搜索时显示通道地址: conda config --set show_channel_urls yes
  8. 环境的创建: conda create -n xxx python==3.6(-n:指定环境名字,python==:指定需要的python环境版本)
  9. source activate xxx(名字)
  10. 如果要退出环境的话,执行: source deactivate#暂时不执行
  11. 安装jupyter notebook (这个过程是接着激活环境后的) conda install jupyter notebook
  12. 测试 : jupyter notebook --ip=127.0.0.1。
  13. 配置jupyter notebook远程访问默认jupyter notebook 是不需要配置文件的。因此,需要用以下命令生成该文件。主要配置一下内容: 设置远程访问密码,设置可访问ip,全局访问,禁用服务器端启动浏览器 jupyter notebook --generate-config vim /root/.jupyter/jupyter_notebook_config.py。

14.进入命令框,打开ipython,ipython调用passwd()函数生成密匙,把密匙复制下来,后面会有用:

代码语言:javascript
复制
	In [1]: from notebook.auth import passwd

	In [2]: passwd()

	Enter password: 

	Verify password: 

	Out[2]: 'sha1:8361f5f08937:081cdf40730cb5548e2c213ddd36813a5313192f'
  1. 允许远程访问: 将ip设置为*,意味允许任何IP访问 c.NotebookApp.ip = '*' 这里的密码就是上边我们生成的那一串 c.NotebookApp.password = u'sha1:1e39d24dcd6c:b265321ca0c4cb798888bcb69b0024983a8ac439' 服务器上并没有浏览器可以供Jupyter打开 c.NotebookApp.open_browser = False 监听端口设置为8888或其他自己喜欢的端口 c.NotebookApp.port = 8888 我们可以修改jupyter的工作目录,也可以保持原样不变,如果修改的话,要保证这一目录已存在 c.MappingKernelManager.root_dir = '/root/jupyter'

16.linux下shell退出后,保持后台进程继续运行:

代码语言:javascript
复制
	nohup jupyter notebook  --allow-root
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019年04月27日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • jupyter远程安装文档
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档