网上信息太乱,有的也是过时的,给自己做一个记录
1. 安装anaconda
https://www.anaconda.com/distribution/#linux 我选择最新版本 复制下载链接
wget https://repo.anaconda.com/archive/Anaconda3-2019.03-Linux-x86_64.sh
bash Anaconda3-2019.03-Linux-x86_64.sh
source ~/.bashrc
中间我一路确定下去,安装完成。很多博客中复杂的操作不知道是要做什么。。。
2. jupyter 配置
jupyter是在anaconda中附带安装的,不需要再次安装。
设置密码, 进入python
>>> from notebook.auth import passwd
>>> passwd()
Enter password:
Verify password:
'sha1:aasdasdasdasdasdasdasdasdasdasdasdasdasdasd'
上面生成的密码,就是我们的jupyter的密码
在/home/$user/.jupyter/jupyter_notebook_config.py中添加配置, 如果配置文件不存在执行 jupyter notebook --generate-config 生成配置文件。
c.NotebookApp.ip='0.0.0.0'
c.NotebookApp.password = u'sha1:aasdasdasdasdasdasdasdasdasdasdasdasdasdasd'
c.NotebookApp.open_browser = True
c.NotebookApp.port =8888
这样就可以通过网址访问我们的jupyter了。
3. 安装tensorflow
conda create -n tf ipykernel
生成虚拟环境 名字为 tf , ipykernel 的作用是将生成的环境添加到jupyter 。
如果环境没有添加jupyter成功,参考https://www.cnblogs.com/hgl0417/p/8204221.html
pip install --upgrade tensorflow
之前一次安装怎么也运行不成功,需要升级一堆,最后搞崩删掉。这次简单的成功了
4.jupyter后台任务部署。因为有使用nginx代理,所以ip改为127.0.0.1了,如果不想用代理,就不要改。
c.NotebookApp.ip='127.0.0.1'
c.NotebookApp.password = u'sha1:aasdasdasdasdasdasdasdasdasdasdasdasdasdasd'
c.NotebookApp.open_browser = True
c.NotebookApp.port =8001
突然发现,之前整理过链接 https://blog.csdn.net/weixin_42068117/article/details/84869475