欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

(亲测有效)ubuntu16.04安装Anaconda 5.2以及在Anaconda 5.2配置【TensorFlow+Pytorch】

程序员文章站 2022-07-01 19:56:10
...

一、下载地址在这里:anaconda(这是清华的镜像,我选择了 Anaconda2-5.2.0-Linux-x86_64.sh)

也可以在官网下载:官网下载地址(下载很慢的)

现在可以安装了:

1、 bash Anaconda2-5.2.0-Linux-x86_64.sh

(亲测有效)ubuntu16.04安装Anaconda 5.2以及在Anaconda 5.2配置【TensorFlow+Pytorch】

2、一直Enter,  直到填yes

(亲测有效)ubuntu16.04安装Anaconda 5.2以及在Anaconda 5.2配置【TensorFlow+Pytorch】

3、

(亲测有效)ubuntu16.04安装Anaconda 5.2以及在Anaconda 5.2配置【TensorFlow+Pytorch】

4、

(亲测有效)ubuntu16.04安装Anaconda 5.2以及在Anaconda 5.2配置【TensorFlow+Pytorch】

5、在终端输入python发现依然是gnome自带的python版本,这是因为.bashrc的更新还没有生效,命令行输入:source ~/.bashrc

(亲测有效)ubuntu16.04安装Anaconda 5.2以及在Anaconda 5.2配置【TensorFlow+Pytorch】


二、装好后,接下来我们 就可以安装TensorFlow了。

1、安装GPU条件:

sudo apt-get install libcupti-dev

2、创建TensorFlow环境:

conda create -n tensorflow python=2.7
source activate tensorflow -**TensorFlow

3、开始安装TensorFlow:

 pip install https://mirrors.tuna.tsinghua.edu.cn/tensorflow/linux/gpu/tensorflow_gpu-1.2.0-cp27-none-linux_x86_64.whl

这样就可以使用了,效果见下图:

(亲测有效)ubuntu16.04安装Anaconda 5.2以及在Anaconda 5.2配置【TensorFlow+Pytorch】

附加:由于频繁使用虚拟环境,创建一个**虚拟环境的快捷方式而非每次键入完整的:

$ 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,就可以打开虚拟环境了,就像这样:

(亲测有效)ubuntu16.04安装Anaconda 5.2以及在Anaconda 5.2配置【TensorFlow+Pytorch】

三、现在我们来安装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 

(亲测有效)ubuntu16.04安装Anaconda 5.2以及在Anaconda 5.2配置【TensorFlow+Pytorch】

到此你的就算配好了,就是每次使用TensorFlow时候,我到目前每次都得**才能进入anaconda中的Python,如果有人知道怎么解决,希望能和我说下,谢谢!

相关标签: anaconda