windows下安裝tensorflow

我採用的是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成功。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章