一、anaconda的安裝
1.首先在conda官網下載對應Python版本的anaconda
https://www.continuum.io/downloads#linux
2.安裝anaconda
cd Donwloads
bash Anaconda2-4.4.0-Linux-x86_64.sh
一直按回車,最後回詢問你是否同意license.輸入yes
3.檢查是否安裝成功
在終端輸入python,如果出現了anaconda信息,則安裝成功。
4.更新
如果你在這一步輸入python之後顯示的還是系統默認的版本,那說明.bashrc的更新還沒有生效,命令行輸入:
source ~/.bashrc
二、tensorflow-CPUOnly 的安裝
安裝tensorflow有兩種方法:第一種是直接在命令行裏下載,這種方法在tf的官方安裝指南上有。但是對於你國的超大局域網來說,實現起來相當的慢….第二種方法就是先下載好tensorflow的鏡像,然後再用pip直接安裝。
具體說一下第二種方法:
1.下載tensorflow鏡像(推薦去清華鏡像下載)
下載對應版本的tensorflow鏡像,我電腦是用的ubuntu,Python3.6
下載之後將.whl文件重命名爲tensorflow-1.x.x-py3-none-linux_x86_64.whl,否則終端會報錯
xxx.whl(你下載的鏡像文件名) is not a supported wheel on this platform.
至於爲什麼,請參考https://github.com/tensorflow/tensorflow/issues/1990
2.安裝tensorflow
先創建conda環境
conda create -n tensorflow-gpu python=3.6
建議在最後標明Python版本號,雖然我記得曾經裝tensorflow沒有標註版本號也能成功,但是最近的幾次安裝總是會出現意想不到的錯誤。
然後進入conda環境並安裝tensorflow
source activate tensorflow
cd ~/Download #我是將下載好的東西放在了Download文件夾裏
pip install --ignore-installed --upgrade tensorflow-1.0.0-py3-none-linux_x86_64.whl
3.測試是否安裝成功
import tensorflow as tf
個人認爲只需要上面一條就可以判斷了。若安裝成功,則不會報錯。