一、安装Anaconda,配置环境变量
1、下载
wget https://repo.anaconda.com/archive/Anaconda3-2019.10-Linux-x86_64.sh
2、安装
sh Anaconda3-2019.10-Linux-x86_64.sh #此处文件名要和上面一致
3、配置环境变量
在命令行中输入conda命令,如果提示“conda:comand is not found”需要进行环境变量配置,命令行输入
vim /etc/profile
(vim操作:i(insert,开始编辑)->输入->esc->输入:wq->回车)
在最底部输入
export PATH=/root/anaconda3/bin:$PATH
#/root/anaconda3/bin 要替换成自己的安装目录
完成后输入下面的语句使配置生效
source /etc/profile
二、jupyter配置与远程访问
1、在服务器中打开8888端口
2、配置jupyter密码
命令行中输入,按照提示设置密码
jupyter notebook --generate-config
依次使用如下命令,获得密匙’sha1:’
ipython
from notebook.auth import passwd
passwd()
3、编辑配置文件
vim ~/.jupyter/jupyter_notebook_config.py
文件末尾添加
#c.NotebookApp.ip='*' # *设置所有ip皆可访问
#c.NotebookApp.password = u'密钥' # 2中的密钥
#c.NotebookApp.open_browser = False # 禁止自动打开浏览器
#c.NotebookApp.port =8888 #端口8888
4、启动jupyter
jupyter notebook
如果报错
OSError: [Errno 99] Cannot assign requested address #本人遇到的问题
使用命令
jupyter notebook --ip=0.0.0.0 --allow-root
在浏览器中输入即可使用
公网ip:8888
5、jupyter后台运行
把jupyter挂在后台运行,使用起来会非常方便
nohup jupyter notebook --allow-root > jupyter.log 2>&1 &
nohup表示no hang up不挂起,这个命令执行后即使终端退出,,也不会停止运行。
如果报错,使用命令
nohup jupyter notebook --ip=0.0.0.0 -allow-root > jupyter.log 2>&1 &
6、最终效果
三、参考教程
1、阿里云服务器下jupyter notebook 远程访问,已解决OSError: [Errno 99]Cannot assign requested address等问题
————————————————
版权声明:本文为CSDN博主「Systemd」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/wwyy2018/article/details/90440088
2、云服务器上布置jupyter(一)
https://blog.csdn.net/kero1997/article/details/80111654
3、云服务器中让jupyter后台运行的方法(三) https://blog.csdn.net/weixin_42561002/article/details/85382922