我採用的是Anaconda安裝。目前tensorflow支持的是Python3.5,然鵝Anaconda官網目前最新的是Python3.6。Windows64位Python3.5的Anaconda請看這裏。鏈接:http://pan.baidu.com/s/1hrKy4Bi 密碼:bezz
步驟:
1.安裝Anaconda,一路next
2.在Anaconda的終端中,建立一個名爲tensorflow的新的environments。
3.點擊tensorflow,選擇open terminal。
4.進去後,輸入
pip install --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-0.12.0rc1-cp35-cp35m-win_amd64.whl
這個是cpu版本的,如果你是gpu,輸入
pip install --upgrade https://storage.googleapis.com/tensorflow/windows/gpu/tensorflow_gpu-0.12.0rc1-cp35-cp35m-win_amd64.whl
當然,gpu配置完成之後,還需要安裝CUDA,cudnn,然後配置相應的路徑什麼的。詳情請參考官網:https://www.tensorflow.org/versions/r0.12/get_started/index.html
好了,現在你可以愉快地使用tensorflow了!
萬年測試hello world。。。。進入tensorflow環境,選擇open with Python
import tensorflow as tf
hello = tf.constant('Hello, TensorFlow!')
sess = tf.Session()
print(sess.run(hello))
注意
雖然在tensorflow的terminal中可以使用了,但是直接用Anaconda路徑下的Spyder或者其他IDE仍無法import tensorflow。該問題的出現可能是其搜索路徑沒有包含tensorflow的路徑。解決方法:將Anaconda安裝路徑中的\envs\tensorflow\Lib\site-packages中的所有文件拷貝到Anaconda安裝路徑下的\Lib\site-packages中。之後打開Spyder,可以import tensorflow。除了Spyder之外,所有的Python命令及其它IDE命令都可以import成功。