(亲测有效)ubuntu16.04安装Anaconda 5.2以及在Anaconda 5.2配置【TensorFlow+Pytorch】
一、下载地址在这里:anaconda(这是清华的镜像,我选择了 Anaconda2-5.2.0-Linux-x86_64.sh)
也可以在官网下载:官网下载地址(下载很慢的)
现在可以安装了:
1、 bash Anaconda2-5.2.0-Linux-x86_64.sh
2、一直Enter, 直到填yes
3、
4、
5、在终端输入python发现依然是gnome自带的python版本,这是因为.bashrc的更新还没有生效,命令行输入:source ~/.bashrc
二、装好后,接下来我们 就可以安装TensorFlow了。
1、安装GPU条件:
sudo apt-get install libcupti-dev
2、创建TensorFlow环境:
conda create -n tensorflow python=2.7
source activate tensorflow -**TensorFlow
3、开始安装TensorFlow:
这样就可以使用了,效果见下图:
附加:由于频繁使用虚拟环境,创建一个**虚拟环境的快捷方式而非每次键入完整的:
$ source activate tensorflow
解决方案:
在~/.bashrc 中添加一个bash别名,使在需要启动虚拟环境时只需键入tensorflow:
$ sudo printf '\nalias tensorflow="source /home/lv/anaconda2/bin/activate tensorflow"' >>~/.bashrc
注意:这部分
/home/lv/anaconda2/bin/activate
应该是你的anaconda中TensorFlow安装的位置。此时,你执行:gedit ~/.bashrc 就可以看到你添加的环境变量快捷方式。检测是否生效,重启bash终端,并键入tensorflow:
$ tensorflow
这样的话,我们就可以,直接在终端输入:tensorflow,就可以打开虚拟环境了,就像这样:
三、现在我们来安装pytorch框架
对于cuda 7.5:
conda install pytorch torchvision cuda75 -c pytorch
对于cuda 8.0:
conda install pytorch torchvision -c pytorch
对于cuda 9.0:
conda install pytorch torchvision cuda90 -c pytorch
这样一次性就能装好,我这里直接就安装好了。如果有异常,请参考这篇博客:pytorch
到此你的就算配好了,就是每次使用TensorFlow时候,我到目前每次都得**才能进入anaconda中的Python,如果有人知道怎么解决,希望能和我说下,谢谢!
上一篇: 中文文本摘要提取 (文本摘要提取 有代码)基于python
下一篇: 【Redis】相关的面试问题