CUDA環(huán)境下libcuda.so缺失問(wèn)題解決方案
問(wèn)題描述
在運(yùn)行依賴(lài) CUDA 的程序時(shí),出現(xiàn)如下報(bào)錯(cuò):
/usr/bin/ld: 找不到 -lcuda: 沒(méi)有那個(gè)文件或目錄 collect2: error: ld returned 1 exit status
原因分析
- 系統(tǒng)缺少
libcuda.so
文件,導(dǎo)致鏈接器找不到 CUDA 庫(kù)。 - 通常
/usr/lib/x86_64-linux-gnu/
目錄下只有libcuda.so.1
,沒(méi)有libcuda.so
。 libcuda.so
只是一個(gè)開(kāi)發(fā)用的軟鏈接,指向?qū)嶋H的libcuda.so.1
。
解決方法
檢查 CUDA 庫(kù)文件是否存在
ls /usr/lib/x86_64-linux-gnu/libcuda.so*
如果只有
libcuda.so.1
,沒(méi)有libcuda.so
,繼續(xù)下一步。手動(dòng)創(chuàng)建軟鏈接
sudo ln -s /usr/lib/x86_64-linux-gnu/libcuda.so.1 /usr/lib/x86_64-linux-gnu/libcuda.so
驗(yàn)證軟鏈接
ls -l /usr/lib/x86_64-linux-gnu/libcuda.so
輸出應(yīng)為:
libcuda.so -> libcuda.so.1
重新運(yùn)行程序
問(wèn)題應(yīng)已解決。
其他建議
- 確認(rèn)已正確安裝 NVIDIA 驅(qū)動(dòng)和 CUDA 工具包。
- 可用
nvidia-smi
檢查顯卡和驅(qū)動(dòng)狀態(tài)。 - 可用
nvcc --version
檢查 CUDA 工具鏈。
如遇新問(wèn)題,建議記錄報(bào)錯(cuò)信息并查閱官方文檔或社區(qū)。
到此這篇關(guān)于CUDA環(huán)境下libcuda.so缺失問(wèn)題解決方案的文章就介紹到這了,更多相關(guān)CUDA libcuda.so缺失內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- 解決PyTorch與CUDA版本不匹配的問(wèn)題
- 淺談pytorch、cuda、python的版本對(duì)齊問(wèn)題
- 粗暴解決CUDA out of memory的問(wèn)題
- 安裝pytorch報(bào)錯(cuò)torch.cuda.is_available()=false問(wèn)題的解決過(guò)程
- vs2022重新編譯opencv-python?cuda加速時(shí)報(bào)錯(cuò)的問(wèn)題解決
- Linux安裝CUDA GCC版本不兼容問(wèn)題
- VScode+cuda編程常見(jiàn)環(huán)境問(wèn)題的解決
- Ubuntu下安裝CUDA10.0以及問(wèn)題
- numba CUDA報(bào)錯(cuò)的問(wèn)題解決
相關(guān)文章
python按照多個(gè)字符對(duì)字符串進(jìn)行分割的方法
這篇文章主要介紹了python按照多個(gè)字符對(duì)字符串進(jìn)行分割的方法,涉及Python中正則表達(dá)式匹配的技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2015-03-03用Python搶火車(chē)票的簡(jiǎn)單小程序?qū)崿F(xiàn)解析
這篇文章主要介紹了用Python搶火車(chē)票的簡(jiǎn)單小程序?qū)崿F(xiàn)解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2019-08-08Python面經(jīng)之16個(gè)高頻面試問(wèn)題總結(jié)
這篇文章主要給大家介紹了關(guān)于Python面經(jīng)之16個(gè)高頻面試問(wèn)題的相關(guān)資料,幫助大家回顧基礎(chǔ)知識(shí),了解面試套路,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2022-03-03在Python的Django框架中編寫(xiě)錯(cuò)誤提示頁(yè)面
這篇文章主要介紹了在Python的Django框架中編寫(xiě)錯(cuò)誤提示頁(yè)面,包括傳統(tǒng)的404頁(yè)面和設(shè)置連接中斷警告等,需要的朋友可以參考下2015-07-07Django media static外部訪(fǎng)問(wèn)Django中的圖片設(shè)置教程
這篇文章主要介紹了Django media static外部訪(fǎng)問(wèn)Django中的圖片設(shè)置教程,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-04-04