一、下载
https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
二、conda安装
sh Anaconda3-5.3.1-Linux-x86_64.shAnaconda3-5.3.1-Linux-x86_64.sh
使环境变量生效
source ~/.bashrc
三、conda环境设置
需要注意的是,conda默认会有个base环境,在base环境下安装东西,容易破坏掉conda
例如conda install jupyter,可能会破坏掉conda环境,导致conda不能使用。
因此需要利用conda新建环境
conda create -n new_name python=3.6
需要进入到这个环境中
conda activate train
查看conda的环境
conda env list
结果:
四、jupyter配置
1. 生成配置文件
jupyter notebook --generate-config
2. 生成密钥
ipython进入交互环境
from notebook.auth import passwd
passwd()
可以得到密钥
3. 修改配置文件
vim ~/.jupyter/jupyter_notebook_config.py
c.NotebookApp.ip='*'
c.NotebookApp.password = 'sha1:passwd()生成的字符串'
c.NotebookApp.open_browser = False
c.NotebookApp.port =8585
4. 运行
jupyter notebook
在浏览器即可访问
五、遇到的问题
1. Permission denied:'/run/user/1005/jupyter'
解决方法:
除了直接修改权限外,可以执行以下指令
export XDG_RUNTIME_DIR=""
2. 若是浏览器总是访问不到,可能是端口未打开
firewall-cmd --list-ports 查看端口
firewall-cmd --add-port=8585/tcp(端口号和访问类型) --permanent(永久生效)
firewall-cmd --reload
3. 安装包速度过慢,可以考虑更换源
pip install -i https://pypi.douban.com/simple <需要安装的包>
http://pypi.douban.com/ 豆瓣
http://pypi.hustunique.com/ 华中理工大学
http://pypi.sdutlinux.org/ 山东理工大学
http://pypi.mirrors.ustc.edu.cn/ 中国科学技术大学