Could not load dynamic library 'libcudnn.so.7'解決方案 tensorflow


✔️正確方案

只需要

✔️
#默認安裝最新
conda install tensorflow-gpu
conda install tensorflow-gpu==1.15

就會安裝一套套件!不用單獨添加東西了!!!
pip只會安裝單獨的包,不會裝依賴!!!

有時候

這樣也行

conda install -c anaconda cudatoolkit=10.1 

你們看到類似下面的解決方案都是錯誤的❌ !!!

❌錯誤方案

tensorflow 2.3.1
沒發利用我機器上已有的兩塊Tesla p40。
動態鏈接的時候報錯:

 Could not load dynamic library 'libcudnn.so.7'; dlerror: libcudnn.so.7: cannot open shared object file: No such file or directory; LD_LIBRARY_PATH: :/usr/local/cuda/extras/CUPTI/lib64

 export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda/extras/CUPTI/lib64 (這樣沒用)

❌解決方案:

conda install -c anaconda cudnn

這個cudnn是裝到我自己的anaconda 管理的packages下面的,里面有那個libcudnn.so.7。莫名其妙就能用GPU了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM