美文网首页
Centos7从零开始实现Anaconda3和Notebook安

Centos7从零开始实现Anaconda3和Notebook安

作者: 原来不语 | 来源:发表于2018-12-29 12:49 被阅读0次

我采用的是阿里云的centos7作为开发环境,创建实例就不啰嗦了直接进入正题。

一、下载Anaconda3

下载的话可以使用官网下载也可以采用清华的源下载,我建议采用清华的源下载,因为速度比较快

 https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/

二、安装

执行 bash   Anaconda3-5.0.0.1-Linux-x86_64.sh  
image.png
image.png image.png

如果出现这个错误则需要安装一下bunzip

yum install -y bzip2
然后重新  bash   Anaconda3-5.0.0.1-Linux-x86_64.sh  

最后需要写一个配置文件

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

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


image.png

至此我们的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

最后再次启动命令行出现:


image.png

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


到此我们需要配置的就都配置好了

相关文章

网友评论

      本文标题:Centos7从零开始实现Anaconda3和Notebook安

      本文链接:https://www.haomeiwen.com/subject/sziylqtx.html