我采用的是阿里云的centos7作为开发环境,创建实例就不啰嗦了直接进入正题。
一、下载Anaconda3
下载的话可以使用官网下载也可以采用清华的源下载,我建议采用清华的源下载,因为速度比较快
https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
二、安装
执行 bash Anaconda3-5.0.0.1-Linux-x86_64.sh



如果出现这个错误则需要安装一下bunzip
yum install -y bzip2
然后重新 bash Anaconda3-5.0.0.1-Linux-x86_64.sh
最后需要写一个配置文件
vim /root/.bashrc

然后 source ~/.bashrc 激活配置文件
输入 python python又2.7变为3.6则安装成功、如下

输入conda list 就可以把所有安装的库文件都列出来

至此我们的anaconda就安装成功了!
接下来安装notebook
由于anaconda安装时已经有了jupyter notebook所以只需要配置好就可以!
一、添加root启动权限
如果输入 jupyter notebook --generate-config提示:
Running as root is not recommended. Use –allow-root to bypass.
则在后边加上 --allow-root
jupyter notebook --generate-config --allow-root
二、修改配置文件
vim /root/.jupyter/jupyter_notebook_config.py
将c.NotebookApp.allow_root = False前边的 '#'去掉,在把False修改为True
三、生成登录密码
因为采用的服务器环境所有建议生成一个密码
打开 ipython
from notebook.auth import passwd
passwd()
Enter password: 输入一次密码
Verify password: 再次输入密码
sha1:ae9e423f48ae:a8................................
四、再次修改配置文件
vi /root/.jupyter/jupyter_notebook_config.py
c.NotebookApp.ip='*'
c.NotebookApp.password = u'sha1:ae9e423f48ae:a8
c.NotebookApp.open_browser = False
c.NotebookApp.port =8888 #任意空闲端口,使用默认8888也可以
五、启动
jupyter notebook --ip=0.0.0.0 --no-browser --allow-root
如果打开输入地址无法访问则需要关闭一下防火墙
systemctl stop firewalld.service #关闭firewall
systemctl disable firewalld.service #禁止firewall开机启动
firewall-cmd --state #查看默认防火墙状态(关闭后显示notrunning,开启后显示running)
在阿里安全组规则里开放你的开放端口比如这里的8888
最后再次启动命令行出现:

浏览器 输入出现这样就成功了

到此我们需要配置的就都配置好了
网友评论