阿里云服务器Ubuntu16.04安装Anaconda(python3.6)和本地远程连接jupyter
一、ubuntu16.04安装Anaconda(python3.6)
1.上传Anaconda
我选择的是在本地下载了anaconda的linux版本,之后用xftp上传到服务器上
下载地址:https://repo.anaconda.com/archive/
注意:要下载Anaconda3-5.2版本, Anaconda2-***是python2.*版本,而5.3版本以后是python3.7版本
我下载的是:Anaconda3-5.2.0-Linux-x86_64.sh
上传方法用Xshell和xftp就可以,挺简单的,直接拖动就可以
我上传到一个新建的文件夹Anaconda3下
2.安装Anaconda
切换到anaconda的存储目录下, 指令 cd Anaconda3
之后输入
bash Anaconda3-5.2.0-Linux-x86_64.sh
之后就是一直Enter,遇到输入yes/no,就输入yes,之后出现
[/root/anaconda3] >>>
选择安装目录,默认就是root/anaconda3,按下Enter,就直接安装了。
再之后询问是否加入配置文件,输入yes
等待一会后,询问是否安装VScode,需要就输入yes, 不需要输入no
之后输入下面指令配置环境变量
sudo vim /etc/profile
输入i进入编辑状态,在文件末尾添加 : PATH=/root/anaconda3/bin:$PATH
按下Esc, 输入wq,就是保存退出
输入下面指令,**环境
source /etc/profile
输入python,出现下面所示,即安装成功
二、配置Jupyter
输入下面指令生成jupyter配置文件,会生成默认配置文件 jupyter_notebook_config.py
jupyter notebook --generate-config
输入python,之后输入:
from notebook.auth import passwd
passwd()
会让你输入密码,这个密码就是之后本地登陆jupyter的登录密码,之后会生成一串‘sha1:XXXXXXXXX’的密码,复制下来,之后有用。
配置jupyter_notebook_config.py,使用vi打开,用下面命令打开
vi .jupyter/jupyter_notebook_config.py
输入下面的白色字的那五行,其中第三行u后面的用你刚才复制的那行密码
保存并退出。
将jupyter添加到任务中,
jupyter notebook --allow-root &
之后设置端口号,在安全组中配置规则,快速创建规则,用8888端口,最好出方向和入方向都配置
不会设置的可以参考:https://www.itbulu.com/aliyun-security-group.html
在本地浏览器中,输入https//公网ip:8888(端口号),输入之前的密码,就好了
参考博客: