[原創]windows下安裝tensorflow的簡單方法
一:在清華鏡像下載anaconda3的4.2.0 64bit版本。網址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
二:安裝時可以更改默認目錄,方法是在路徑下直接輸入想要新建的文件夾,而不是在Browse裏新建。之後add to path和python3.5兩個選項全部勾選,等待安裝完成。
三:打開cmd,輸入python --version,確保安裝的是3.5.x版本。如果該命令執行失敗,將python.exe的路徑添加到Path的系統環境變量中。
三:打開cmd,輸入 pip --version,查看pip版本,正常情況下需要升級至9.0.1及以上版本,使用pip install --upgrade pip命令更新。如果該命令執行失敗,執行easy_install pip
四:離線下載tensorflow whl包,注意,不要改名!記住放置的目錄。下載網址:http://download.csdn.net/download/luoyexuge/9760810
之後打開cmd,切換至所在目錄。如安裝包如果在C盤根目錄下,使用兩次cd.. 命令即可成功切換。然後執行pip install tensorflow-0.12.0-cp35-cp35m-win_amd64.whl
至此,tensorflow已成功安裝。
五:打開anaconda下的spyder,輸入下列測試程序:
import tensorflow as tf
a = tf.constant([1.0,2.0],name="a")
b = tf.constant([3.0,4.0],name="b")
result = a + b
sess = tf.Session()
print(sess.run(result))
看到類似下圖的運行結果,表示tensorflow已成功安裝。
遇到的坑:一:windows32位目前不支持tensorflow
二:tensorflow在線安裝總是失敗,離線安裝時,改了名字,一直安裝不成功(並不知道爲什麼)
三:pip沒有升級到9.0.1及以上版本
四:目前僅python3.5.x支持tensorflow(3.5.1和3.5.2均能成功)