1. 程式人生 > >(親測有效)ubuntu16.04安裝Anaconda 5.2以及在Anaconda 5.2配置【TensorFlow+Pytorch】

(親測有效)ubuntu16.04安裝Anaconda 5.2以及在Anaconda 5.2配置【TensorFlow+Pytorch】

也可以在官網下載:官網下載地址(下載很慢的)

現在可以安裝了:

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:

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

這樣就可以使用了,效果見下圖:


附加:由於頻繁使用虛擬環境,建立一個啟用虛擬環境的快捷方式而非每次鍵入完整的:

$ 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,如果有人知道怎麼解決,希望能和我說下,謝謝!