1. 程式人生 > >ubuntu16.04安裝tensorflow

ubuntu16.04安裝tensorflow

通過虛擬機器安裝ubuntu16.04 ,在此環境下配置tensorflow

一、檢視系統所安裝的python版本 開啟終端輸入指令:python,如圖1所示,我的系統是ubuntu16.04.03,預設安裝的python版本為2.7.12。

圖1 二、安裝python對應版本的pip和依賴包 若python版本為2.7,則輸入如下命令: sudo apt-get install python-pip python-dev

若python版本為3.x,則輸入如下命令: sudo apt-get install python3-pip python3-dev

三、升級pip版本 在裝tensorflow之前,不管是不是最新的pip版本,都要更新一下,具體命令如下: python 2.7版本:sudo pip install --upgrade pip python 3.x版本:sudo pip3 install --upgrade pip

四、更改pip源地址(提高下載速度) 修改 ~/.pip/pip.conf (沒有就建立一個資料夾及檔案,資料夾要加".",表示是隱藏資料夾),內容如下: [global] index-url = https://pypi.tuna.tsinghua.edu.cn/simple [install] trusted-host=mirrors.aliyun.com

五、安裝TensorFlow TensorFlow可以安裝CPU和GPU兩種版本,CPU版本安裝命令如下: python 2.7版本:sudo pip install tensorflow python 3.x版本:sudo pip3 install tensorflow

GPU版本安裝命令如下: python 2.7版本:sudo pip install tensorflow-gpu python 3.x版本:sudo pip3 install tensorflow-gpu

若上述命令執行過程沒有報錯,則安裝成功。 六、測試安裝結果 進入python編譯環境,匯入TensorFlow,做一個簡單的加法運算,如圖2所示。

step4 可忽略  其中在step5 時報錯Cannot uninstall 'enum34'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall 解決方法 :

輸入以下命令即可: sudo pip install --ignore-installed enum34

然後繼續安裝TensorFlow就可以啦!

python 2.7版本安裝:sudo pip install tensorflow