首先說明tensorflow的Ubuntu安裝環境必須是64位,可使用如下命令來查看ide
打開終端,輸入sudo uname --m ,按下enter測試
若是顯示i686,你安裝了32位操做系統ui
若是顯示 x86_64,你安裝了64位操做系統google
下面採用了兩種辦法安裝tensorflow (python2.7)
首先安裝 pip :
# Ubuntu/Linux 64-bit $ sudo apt-get install python-pip python-dev
安裝 TensorFlow :
# Ubuntu/Linux 64-bit, CPU only, Python 2.7: $ sudo pip install --upgrade https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.8.0-cp27-none-linux_x86_64.whl
須要注意的是使用pip安裝,總會出現下面的錯誤
這大可能是由於網速很差引發的,多試幾回就會好。
或者使用命令改變timeout,命令以下
sudo pip install --default-timeout=100 future
若是運行命令以後再進行安裝,仍出現timeout錯誤,多試幾回就會好。
下載linux版本的Anaconda安裝包
下載地址:https://www.continuum.io/downloads
這裏選擇64位Linux的Python 2.7版本
點擊下載,下載完成後,獲得Anaconda2-4.4.0-linux-x86_64.sh安裝文件
打開terminal,輸入以下命令,而後回車
bash /home/cheng/下載/Anaconda2-4.4.0-Linux-x86_64.sh
這裏的/home/cheng/下載/
是存放Anaconda2-4.0.0-Linux-x86_64.sh
的路徑
閱讀license,一步步回車閱讀(出現more時經過回車往下看)
輸入yes,表示接受license
設置安裝路徑,這裏使用默認安裝路徑,直接輸入回車便可
開始自動安裝過程
確認是否將Anaconda的安裝路徑添加到環境變量中,輸入yes (這是我已經完成安裝以後,爲了截圖又走了一遍流程,致使提示文件已存在)
安裝完成
這裏能夠看到,notebooks和一些python包都被成功安裝了,但對於環境變量的更改,必需要新打開一個terminal才能生效
打開新的terminal,輸入Jupyter notebook
,發現jupyter被成功安裝了
創建一個 conda 計算環境
#Create a conda environment called tensorflow:
激活環境,使用 conda 安裝 TensorFlow
Activate the environment and use pip to install TensorFlow inside it.
安裝tensorflow
這一步可能會出現timeout的錯誤,解決方法同上。
安裝成功後,每次使用 TensorFlow 的時候須要激活 conda 環境
測試tensorflow是否安裝成功
(1) 激活conda環境
(2)進入python
(3)import tensorflow
ensorflow被成功import了
再寫一個hello,world
import tensorflow as tf
hello=tf.constant('hello,world')
sess=tf.Session()
print sess.run(hello)
但願對您有幫助!
本文分享自微信公衆號 - AI MOOC人工智能平臺(AIMOOC_XLAB)。
若有侵權,請聯繫 support@oschina.cn 刪除。
本文參與「OSC源創計劃」,歡迎正在閱讀的你也加入,一塊兒分享。