Tensorflows安裝(cpu版最簡安裝方法)
一、說明
首先宣告,本人系統是Windows10 64位,Win7未試。
本文旨在幫助園友以更簡單的方式安裝Tensorflow,下面介紹的是如何安裝Python的Tensorflow cpu版本。
Tensorflow依賴於的模組有numpy,matplotlib,jupyter,scikit-image,librosa,nltk,keras,tflearn。
如果我們要在要安裝python環境後再一個一個pip,麻煩不說,還很容易出現與Tensorflow不相容的情況。
因此我們選擇python整合開發環境Anaconda。
二、安裝Anaconda(內含python3.5.2環境)
Anaconda的官網是外網,有時候下載很慢,因而推薦以下地址
下載地址:清華大學開源軟體映象站
版本:Anaconda3-4.2.0-Windows-x86_64
下載完成後直接安裝,安裝步驟並沒有什麼需要注意的,保持預設即可。
安裝後可用cmd命令驗證:> python
三、安裝tensorflow CPU版本
Anaconda安裝好以後,我們先進入python的命令列模式
用pip install tensorflow(預設安裝CPU版本)對tensorflow進行安裝。
我這裡是已經安裝過的截圖。下面黃色字是pip升級提示不用管。
你們的應該是這樣(網上隨便找的圖)刷刷刷的安裝,我們只需等安裝完成就好了
安裝完成後,我們來進行驗證
驗證1:
import tensorflow as tf a = tf.constant("hi") sess = tf.Session() print(sess.run(a))
出現這個錯誤的原因是:
使用的pip install tensorflow ,這樣預設會下載X86_64的SIMD版本,而它不支援cpu的AVX2編譯。
我們可以選擇忽略...
若要徹底解決方法見:解決Tensorflow 使用時cpu編譯不支援警告
驗證2:
a = tf.constant(10) b = tf.constant(32) print (sess.run(a+b))