第三章(1.4)linux下部署tensorflow環境
阿新 • • 發佈:2019-02-14
一、在安裝好 anaconda
後,即可通過anaconda
安裝tensorflow
anaconda
安裝請參考:http://blog.csdn.net/lzc4869/article/details/78697223
為
Anaconda
建立一個python3.5
(或者3.6都行,隨便)的環境,環境名稱為tensorflow
,輸入下面命令:
conda create -n tensorflow pip python=3.6
- 啟動
tensorflow
的環境:
source activate tensorflow
- 當不使用
tensorflow
時,關閉tensorflow
環境,命令為:
source deactivate tensorflow
- 安裝
cpu
版本的TensorFlow
pip install --upgrade --ignore-installed tensorflow
- 執行
test.py
驗證指令碼
import tensorflow as tf
hello = tf.constant('Hello, TensorFlow!')
sess = tf.Session()
print(sess.run(hello))
執行不報錯即為安裝成功
如何不啟用環境即可使用
tensorflow
環境
#退出tensorflow環境
source deactivate tensorflow
#執行
pip install tensorflow
pip install --upgrade pip
二、直接在python3.6
中安裝
- 安裝
cpu
版本的TensorFlow
sudo pip install --upgrade --ignore-installed tensorflow
- 測試是否安裝完成
import tensorflow as tf
hello = tf.constant('Hello, TensorFlow!')
sess = tf.Session()
print(sess.run(hello))
- 報錯,許可權不夠
因為anaconda
安裝的時候使用者預設為root
更改
anaconda
目錄的使用者為xqt
(原來是root
)否則會導致安裝不上,許可權不夠。
sudo chown -R xqt:xqt anaconda3/