ImportError: libcublas.so.10.0: cannot open shared object file: No such file or directory
ImportError: libcublas.so.10.0: cannot open shared object file: No such file or directory
出現(xiàn)這個問題的原因,主要是tensorflow-gpu版本和驅(qū)動cuda版本不一致所導(dǎo)致的,根據(jù)提示我們可以知道的是環(huán)境當(dāng)前的tensorflow-gpu需要的cuda驅(qū)動為10.0,而當(dāng)前環(huán)境的cuda版本低于10.0。
解決方案:
方案一:
? 第一步.明確自己的tensorflow-gpu版本,查找tensorflow-gpu的版本與cuda的對應(yīng)關(guān)系。
? 第二步.查看cuda版本(鏈接),更新cuda驅(qū)動。
方案二:
? 第一步.查看cuda版本(鏈接),查找tensorflow-gpu的版本與cuda的對應(yīng)關(guān)系.
? 第二步.明確自己的tensorflow-gpu版本,降級或升級。
若在安裝環(huán)境時出現(xiàn)錯誤,請查看我的這篇博客,希望能解決問題。
與這個問題極其類似的問題是:
ImportError libcudnn.so.6: cannot open shared object file: No such file or directory
細(xì)心的同學(xué)會發(fā)現(xiàn),這兩個報錯其實并不一致,(除了數(shù)字,哈哈哈)。重點是前者是libcublas,而后者是libcudnn,這就代表一個是cuda版本問題,另一個是cudnn版本問題。
針對第二類問題,解決方案多樣:總結(jié)一點:
查看tensorflow-gpu、cuda、cudnn三者的對應(yīng)關(guān)系及自己環(huán)境下的版本(鏈接),并找出出錯的某一環(huán)進(jìn)行更新或降級。
?
總結(jié)
以上是生活随笔為你收集整理的ImportError: libcublas.so.10.0: cannot open shared object file: No such file or directory的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: pip 指定路径安装工具包
- 下一篇: pytorch 之 冻结某层参数,即训练