在Windows上安裝GPU版Tensorflow

1. 下載安裝Anaconda

簡單說就是下載 64位 python 3.5 版本的Anaconda

https://www.continuum.io/downloads#windows

安裝情況:新機(jī),未裝python。

注意

a. Windows只支持64位 python 3.5

https://www.tensorflow.org/versions/master/get_started/os_setup#pip_installation_on_windows

b. 如果import tensorflow as tf 時(shí)有errorNo module named "_pywrap_tensorflow" 或者DLL load failed, checkMSVCP140.DLLis in%PATH%让簿。解決方法:install theVisual C++ 2015 redistributable(x64 version). 不過我沒遇到這個(gè)情況莉撇。

c. Anaconda虛擬環(huán)境內(nèi)外只能存在一個(gè)tensorflow子檀,所以多出來的要?jiǎng)h除讨便。因?yàn)锳naconda searches system site-packages from.localwith higher priority.

2. 進(jìn)入Anaconda 菜單欄下的“Anaconda Prompt”

2.1 更新pip

輸入命令 python -m pip install --upgrade pip

2.2 安裝Tensorflow

按照不同需求輸入相應(yīng)的 命令育谬, 記得刪去 "C:\>"

CPU-only version

pip install --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-0.12.1-cp35-cp35m-win_amd64.whl --ignore-installed

非GPU版在這里就可以結(jié)束了含蓉。在Anaconda Prompt輸入python 后就能 導(dǎo)入tensorflow 包了频敛。

我們著重講講GPU版!

pip install --upgrade https://storage.googleapis.com/tensorflow/windows/gpu/tensorflow_gpu-0.12.1-cp35-cp35m-win_amd64.whl --ignore-installed

安裝完后可以看到下面幾個(gè)包

Installing collected packages: appdirs, six, pyparsing, packaging, setuptools, protobuf, numpy, wheel, tensorflow-gpu

安裝成功后查看版本

python -c "import tensorflow; print(tensorflow.__version__)"

然后你會(huì)發(fā)現(xiàn)我們找到不到各種lib馅扣,不急小作,因?yàn)槲覀冞€沒裝呢昼捍。

https://github.com/ContinuumIO/anaconda-issues/issues/542)!!!

安裝cuDNN和CUDA Toolkit

(win + R 后輸入dxdiag可以看自己的顯卡配置,用來選對(duì)應(yīng)的英偉達(dá)開發(fā)包驅(qū)動(dòng)。)

1. 下載 cuDNN:

NVIDIA CUDA? Deep Neural Network library (cuDNN) 大概54mb

https://developer.nvidia.com/rdp/cudnn-download

下載文件不穩(wěn)定抓狭,多試幾次(我下了三次)

這是個(gè)壓縮文件包,解壓縮后是三個(gè)文件夾袒炉,各有一個(gè)文件在里面氧腰。

如果6.0版本安裝有錯(cuò),請(qǐng)嘗試5.1版本妆偏。感謝酒肉丸子的分享

2. 下載CUDA Toolkit 8.0: (我是下的8.0)

文件大小約1.2 G刃鳄,下載文件不穩(wěn)定,花了很久時(shí)間钱骂,重復(fù)用net 安裝版

https://developer.nvidia.com/cuda-downloads

(C:\Users\xxxx\AppData\Local\Temp\CUDA 這個(gè)臨時(shí)文件夾不用多慮叔锐,安裝完了它會(huì)自動(dòng)刪除) 另外你要是裝了360 就要不斷“允許該進(jìn)程所有操作 ”

理論上這個(gè)步驟會(huì)自動(dòng)把路徑安裝到你的windows path里。

3. 把cuDNN的文件復(fù)制到CUDAToolkit 安裝目錄

應(yīng)該在C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0? (根據(jù)你的選擇可能會(huì)有所不同)

總之你可以在那個(gè)目錄下找到一堆文件夾见秽,其中包括了那三個(gè)解壓縮后的三個(gè)文件愉烙。

把那三個(gè)文件放到相同文件名的文件夾中。

萬事俱備只欠重啟解取!

重啟電腦后步责,再次進(jìn)入Anaconda Prompt

輸入python進(jìn)入

import tensorflow

看到幾個(gè) successfully opened

恭喜你GPU版安裝完畢!

注意: 如果導(dǎo)入tensorflow時(shí)依然報(bào)錯(cuò)禀苦,請(qǐng)到path環(huán)境變量下確認(rèn)路徑

To use cuDNN with TensorFlow, the filecudnn64_5.dll must be in your%PATH%environment variable.

http://stackoverflow.com/questions/41007279/tensorflow-on-windows-couldnt-open-cuda-library-cudnn64-5-dll

一些其他的特殊情況:

https://github.com/tensorflow/tensorflow/issues/5968

C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\bin


寫完發(fā)現(xiàn)了兩篇也不錯(cuò)的指導(dǎo)

http://www.itdadao.com/articles/c15a832274p0.html

https://zhuanlan.zhihu.com/p/24369784?refer=wjdml

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末蔓肯,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子伦忠,更是在濱河造成了極大的恐慌省核,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,561評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件昆码,死亡現(xiàn)場(chǎng)離奇詭異气忠,居然都是意外死亡邻储,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,218評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門旧噪,熙熙樓的掌柜王于貴愁眉苦臉地迎上來吨娜,“玉大人,你說我怎么就攤上這事淘钟』略” “怎么了?”我有些...
    開封第一講書人閱讀 157,162評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵米母,是天一觀的道長勾扭。 經(jīng)常有香客問我,道長铁瞒,這世上最難降的妖魔是什么妙色? 我笑而不...
    開封第一講書人閱讀 56,470評(píng)論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮慧耍,結(jié)果婚禮上身辨,老公的妹妹穿的比我還像新娘。我一直安慰自己芍碧,他們只是感情好煌珊,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,550評(píng)論 6 385
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著泌豆,像睡著了一般定庵。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上踪危,一...
    開封第一講書人閱讀 49,806評(píng)論 1 290
  • 那天洗贰,我揣著相機(jī)與錄音,去河邊找鬼陨倡。 笑死,一個(gè)胖子當(dāng)著我的面吹牛许布,可吹牛的內(nèi)容都是我干的兴革。 我是一名探鬼主播,決...
    沈念sama閱讀 38,951評(píng)論 3 407
  • 文/蒼蘭香墨 我猛地睜開眼蜜唾,長吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼杂曲!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起袁余,我...
    開封第一講書人閱讀 37,712評(píng)論 0 266
  • 序言:老撾萬榮一對(duì)情侶失蹤擎勘,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后颖榜,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體棚饵,經(jīng)...
    沈念sama閱讀 44,166評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡煤裙,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,510評(píng)論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了噪漾。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片硼砰。...
    茶點(diǎn)故事閱讀 38,643評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖欣硼,靈堂內(nèi)的尸體忽然破棺而出题翰,到底是詐尸還是另有隱情,我是刑警寧澤诈胜,帶...
    沈念sama閱讀 34,306評(píng)論 4 330
  • 正文 年R本政府宣布豹障,位于F島的核電站,受9級(jí)特大地震影響焦匈,放射性物質(zhì)發(fā)生泄漏血公。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,930評(píng)論 3 313
  • 文/蒙蒙 一括授、第九天 我趴在偏房一處隱蔽的房頂上張望坞笙。 院中可真熱鬧,春花似錦荚虚、人聲如沸薛夜。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,745評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽梯澜。三九已至,卻和暖如春渴析,著一層夾襖步出監(jiān)牢的瞬間晚伙,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,983評(píng)論 1 266
  • 我被黑心中介騙來泰國打工俭茧, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留咆疗,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,351評(píng)論 2 360
  • 正文 我出身青樓母债,卻偏偏與公主長得像午磁,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子毡们,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,509評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容