CUDA driver version is insufficient for CUDA runtime version

測(cè)試GPU是否能用于訓(xùn)練網(wǎng)絡(luò)汗菜,測(cè)試代碼見官網(wǎng):

https://databricks.com/tensorflow/using-a-gpu

運(yùn)行報(bào)錯(cuò):CUDA driver version is insufficient for CUDA runtime version

翻譯過來就是CUDA的驅(qū)動(dòng)版本和CUDA的運(yùn)行時(shí)版本不匹配荷并。

1、CUDA的驅(qū)動(dòng)版本查看命令

nvidia-smi

CUDA驅(qū)動(dòng)版本查看

可以看到我電腦裝的CUDA驅(qū)動(dòng)版本是396.37

2舷夺、CUDA運(yùn)行時(shí)版本查看命令

coda list(如果你是用anaconda安裝的python環(huán)境就用coda list,否則用pip list就可以查看所有安裝包)

CUDA運(yùn)行時(shí)版本查看

可以看到我電腦裝的CUDA運(yùn)行時(shí)版本是10.0

3茵瘾、CUDA驅(qū)動(dòng)和CUDA運(yùn)行時(shí)版本對(duì)應(yīng)關(guān)系

https://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html

CUDA驅(qū)動(dòng)與運(yùn)行時(shí)版本對(duì)應(yīng)關(guān)系

可以看到運(yùn)行時(shí)的本機(jī)的驅(qū)動(dòng)版本396.37只能匹配運(yùn)行時(shí)的9.2版本踢关,但anaconda(我在安裝keras時(shí)用的命令是:conda install keras-gpu,默認(rèn)安裝了conda的運(yùn)行時(shí)最新版本10.0)默認(rèn)安裝了10.0钝腺,運(yùn)行時(shí)版本過高了抛姑,不支持。

4艳狐、解決辦法

版本不匹配定硝,要不就是改驅(qū)動(dòng)版本,要不就是改運(yùn)行時(shí)版本毫目,但驅(qū)動(dòng)安裝太麻煩啦蔬啡,所以還是改運(yùn)行時(shí)版本比較方便呢诲侮。

所以根據(jù)版本對(duì)應(yīng)表,我們應(yīng)該安裝運(yùn)行時(shí)9.2版本箱蟆。

A沟绪、首先卸載python中安裝cudatoolkit和cudnn程序包

conda uninstall?cudnn 或 (pip uninstall?cudnn)

conda uninstall?cudatoolkit 或(?pip uninstall?cudatoolkit)

B、然后再安裝對(duì)應(yīng)版本的cudatoolkit和cudnn程序包

conda install?cudatoolkit=9.2 或(pip install?cudatoolkit=9.2)

conda install?cudnn 或(pip?install?cudnn)

C空猜、再安裝tensorflow和karas

再卸載CUDA運(yùn)行時(shí)程序包的時(shí)候绽慈,發(fā)現(xiàn)keras-gpu也被卸載了,只剩下base版本了辈毯,所以安裝完對(duì)應(yīng)版本的CDUA之后坝疼,再安裝一次keras-gpu,由于本機(jī)已經(jīng)安裝了cuda了谆沃,所以這次不會(huì)再安裝最新版本了钝凶。

執(zhí)行命令:conda install keras-gpu

卸載CUDA時(shí)keras-gpu也被卸載了

運(yùn)行測(cè)試程序,結(jié)果中有如下輸出唁影,則代表正常

測(cè)試GPU是否正常被使用

5耕陷、出現(xiàn)這種情況的原因

python中安裝tensorflow的gpu版本時(shí),pip會(huì)檢查tensorflow依賴的其他的包据沈,如果依賴的包沒有安裝哟沫,則會(huì)先安裝最新版本的依賴包,最終導(dǎo)致gpu驅(qū)動(dòng)版本和cuda運(yùn)行時(shí)版本不匹配卓舵。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末南用,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子掏湾,更是在濱河造成了極大的恐慌,老刑警劉巖肿嘲,帶你破解...
    沈念sama閱讀 222,104評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件融击,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡雳窟,警方通過查閱死者的電腦和手機(jī)尊浪,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,816評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來封救,“玉大人拇涤,你說我怎么就攤上這事∮幔” “怎么了鹅士?”我有些...
    開封第一講書人閱讀 168,697評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)惩坑。 經(jīng)常有香客問我掉盅,道長(zhǎng)也拜,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,836評(píng)論 1 298
  • 正文 為了忘掉前任趾痘,我火速辦了婚禮慢哈,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘永票。我一直安慰自己卵贱,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,851評(píng)論 6 397
  • 文/花漫 我一把揭開白布侣集。 她就那樣靜靜地躺著键俱,像睡著了一般。 火紅的嫁衣襯著肌膚如雪肚吏。 梳的紋絲不亂的頭發(fā)上方妖,一...
    開封第一講書人閱讀 52,441評(píng)論 1 310
  • 那天,我揣著相機(jī)與錄音罚攀,去河邊找鬼党觅。 笑死,一個(gè)胖子當(dāng)著我的面吹牛斋泄,可吹牛的內(nèi)容都是我干的杯瞻。 我是一名探鬼主播,決...
    沈念sama閱讀 40,992評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼炫掐,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼魁莉!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起募胃,我...
    開封第一講書人閱讀 39,899評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤旗唁,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后痹束,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體检疫,經(jīng)...
    沈念sama閱讀 46,457評(píng)論 1 318
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,529評(píng)論 3 341
  • 正文 我和宋清朗相戀三年祷嘶,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了屎媳。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,664評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡论巍,死狀恐怖烛谊,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情嘉汰,我是刑警寧澤丹禀,帶...
    沈念sama閱讀 36,346評(píng)論 5 350
  • 正文 年R本政府宣布,位于F島的核電站,受9級(jí)特大地震影響湃崩,放射性物質(zhì)發(fā)生泄漏荧降。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,025評(píng)論 3 334
  • 文/蒙蒙 一攒读、第九天 我趴在偏房一處隱蔽的房頂上張望朵诫。 院中可真熱鬧,春花似錦薄扁、人聲如沸剪返。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,511評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)脱盲。三九已至,卻和暖如春日缨,著一層夾襖步出監(jiān)牢的瞬間钱反,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,611評(píng)論 1 272
  • 我被黑心中介騙來泰國(guó)打工匣距, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留面哥,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 49,081評(píng)論 3 377
  • 正文 我出身青樓毅待,卻偏偏與公主長(zhǎng)得像尚卫,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子尸红,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,675評(píng)論 2 359