在Macbook Pro 2016中原生安裝tensorflow 1.1

TensorFlow 版本達到1.1,再加上過去一年人工智能,機器學習非常非常熱,雖然作為一名Ruby程序員,但形勢所迫,又不得不撿起了Python,準備稍稍了解一下。

TensorFlow的安裝官網寫的很清晰,我選擇的是virtualenv的安裝,安裝的python版本是brew的版本。

brew install python
sudo easy_install pip
sudo pip install --upgrade virtualenv
virtualenv --system-site-packages ~/tensorflow
source ~/tensorflow/bin/activate 
pip install --upgrade tensorflow 

安裝完成后每次運行需要先運行source ~/tensorflow/bin/activate,嫌麻煩可以把這句加到.bash_profile中。

echo "source ~/tensorflow/bin/activate" >> ~/.bash_profile

安裝完成后可以跑一下tensorflow版的“Hello Word”驗證一下安裝是否正確,需要先進入python的交互環境:

python

然后運行:

import tensorflow as tf
hello = tf.constant('Hello, TensorFlow!')
sess = tf.Session()
print(sess.run(hello))
cpu_instructions_warning.jpg

問題來了,一堆CPU指令沒有優化,Macbook Pro 2016已經沒有核彈卡了,只能跑在CPU版上了,如果CPU再不優化,感覺已經很難愉快的玩下去了,所以只能選擇從源碼安裝了。

源碼安裝就很煩了,下載源嗎就非常費網絡,還必須FQ,編譯也需要至少25分鐘時間,不過親愛的讀者,我已經幫你們做好了,現在可以使用我的安裝包直接升級到原生CPU優化版:

pip install --upgrade http://baye-deploy.oss-cn-shanghai.aliyuncs.com/tensorflow-1.1.0-cp27-cp27m-macosx_10_12_x86_64.whl
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容