完美解決ImportError: libcudart.so.10.0: cannot open shared object file: No such file or directory

程序報錯:
ImportError: libcudart.so.10.0: cannot open shared object file: No such file or directory
我有三個cuda版本,如下:

cendelian@cendelian-ubuntu:~$ cd /usr/local
cendelian@cendelian-ubuntu:/usr/local$ ls
bin   cuda-10.0  cuda-9.0  games    lib  sbin   src
cuda  cuda-10.1  etc       include  man  share

使用的是cuda 10.0。

解決方法:

sudo ldconfig /usr/local/cuda-10.0/lib64

問題解除!!
運行上面指令可能會出現如下

/sbin/ldconfig.real: /usr/local/cuda-10.1/targets/x86_64-linux/lib/libcudnn.so.7 不是符號連接

這個不用管,沒關係!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章