導(dǎo)入tensorflow:ImportError: libcublas.so.9.0 報(bào)錯(cuò)
錯(cuò)誤:ImportError: libcublas.so.9.0: cannot open shared object file: No such file or directory
問(wèn)題:找不到cuda9.0的版本。
出現(xiàn)該錯(cuò)誤的主要原因:cuda未安裝或者cuda的版本有問(wèn)題
這個(gè)錯(cuò)誤在安裝tensorflow時(shí)經(jīng)常會(huì)出現(xiàn),但是在官方的常見(jiàn)問(wèn)題中沒(méi)有提到, 如果你使用下面的方法沒(méi)有解決的話,可以在評(píng)論中留言。
對(duì)于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
如圖所示:
之后重啟電腦即可,將不會(huì)在提示ImportError: libcublas.so.9.0的錯(cuò)誤。
如果你的cuda是8.0,那么你可以使用下面的指令將tensorflow的版本回滾到1.4版本,
pip install --upgrade tensorflow-gpu==1.4
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Python如何向SQLServer存儲(chǔ)二進(jìn)制圖片
這篇文章主要介紹了Python如何向SQLServer存儲(chǔ)二進(jìn)制圖片,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-06-06django實(shí)現(xiàn)支付寶支付實(shí)例講解
在本篇文章里小編給大家整理的是一篇關(guān)于django支付寶支付的代碼實(shí)例內(nèi)容,需要的朋友們可以學(xué)習(xí)下。2019-10-10python批量telnet檢測(cè)IP地址的端口是否開(kāi)放
本文主要介紹了python批量telnet檢測(cè)IP地址的端口是否開(kāi)放,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2023-04-04Python爬取網(wǎng)頁(yè)的所有內(nèi)外鏈的代碼
這篇文章主要介紹了Python爬取網(wǎng)頁(yè)的所有內(nèi)外鏈,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-04-04對(duì)Python中class和instance以及self的用法詳解
今天小編就為大家分享一篇對(duì)Python中class和instance以及self的用法詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-06-06