阿里云服务器上搭建Anaconda3环境,并后台运行jupyter作为显示界面

一、安装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端口

打开端口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

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值