1. 程式人生 > >第三章(1.4)linux下部署tensorflow環境

第三章(1.4)linux下部署tensorflow環境

一、在安裝好 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/