導(dǎo)入tensorflow:ImportError: libcublas.so.9.0 報錯
錯誤:ImportError: libcublas.so.9.0: cannot open shared object file: No such file or directory
問題:找不到cuda9.0的版本。
出現(xiàn)該錯誤的主要原因:cuda未安裝或者cuda的版本有問題
這個錯誤在安裝tensorflow時經(jīng)常會出現(xiàn),但是在官方的常見問題中沒有提到, 如果你使用下面的方法沒有解決的話,可以在評論中留言。
對于tensorflow 1.7版本,只接受cuda 9.0(9.1也不可以?。?,和cudnn 7.0,所以如果你安裝了cuda9.1和cudnn7.1或以上版本,那么你需要重新安裝9.0和7.0版本。
安裝完正確的版本后,確認(rèn)你在你的~/.bashrc(或者~/.zshrc)文件中加入了下面環(huán)境變量
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda-9.0/lib64 export PATH=$PATH:/usr/local/cuda-9.0/bin export CUDA_HOME=$CUDA_HOME:/usr/local/cuda-9.0
如圖所示:

之后重啟電腦即可,將不會在提示ImportError: libcublas.so.9.0的錯誤。
如果你的cuda是8.0,那么你可以使用下面的指令將tensorflow的版本回滾到1.4版本,
pip install --upgrade tensorflow-gpu==1.4
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
如何使用Python對NetCDF數(shù)據(jù)做空間相關(guān)分析
這篇文章主要介紹了如何使用Python對NetCDF數(shù)據(jù)做空間相關(guān)分析,幫助大家更好的理解和學(xué)習(xí)使用python,感興趣的朋友可以了解下2021-04-04
通過python繪制華強(qiáng)買瓜的字符畫視頻的步驟詳解
要把華強(qiáng)賣瓜做成字符視頻大概分為三步,通過讀取視頻,把每一幀轉(zhuǎn)為字符畫,接著把字符畫表現(xiàn)出來,本文通過實例代碼給大家介紹的非常詳細(xì),需要的朋友參考下吧2021-11-11
python區(qū)塊鏈持久化和命令行接口實現(xiàn)簡版
這篇文章主要為大家介紹了python區(qū)塊鏈持久化和命令行接口實現(xiàn)簡版,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-05-05
python 多線程實現(xiàn)檢測服務(wù)器在線情況
本文給大家分享的是Python使用多線程通過ping命令檢測服務(wù)器的在線狀況,給大家了內(nèi)網(wǎng)和外網(wǎng)的2個例子,有需要的小伙伴可以參考下。2015-11-11

