3 回答

TA貢獻(xiàn)1784條經(jīng)驗(yàn) 獲得超8個(gè)贊
我也遇到了同樣的問題,謝謝你的提問,解決了。我使用了符號(hào)鏈接方法,但為libcublasLt.so.10.
$ sudo ln -s /usr/local/cuda-10.2/targets/x86_64-linux/lib/libcublas.so /usr/local/cuda-10.1/lib64/libcublas.so
$ sudo ln -s /usr/local/cuda-10.2/targets/x86_64-linux/lib/libcublas.so.10 /usr/local/cuda-10.1/lib64/libcublas.so.10
$ sudo ln -s /usr/local/cuda-10.2/targets/x86_64-linux/lib/libcublasLt.so.10 /usr/local/cuda-10.1/lib64/libcublasLt.so.10

TA貢獻(xiàn)1821條經(jīng)驗(yàn) 獲得超5個(gè)贊
sudo ln -s /usr/local/cuda-10.2/targets/x86_64-linux/lib/libcublas.so /usr/local/cuda-10.1/lib64/libcublas.so sudo ln -s /usr/local/cuda-10.2/targets/x86_64-linux/lib/libcublas.so.10 /usr/local/cuda-10.1/lib64/libcublas.so.10
這些都不適合解決這個(gè)問題。
我們應(yīng)該重新安裝與CUDA 10.1libcublas
相關(guān)的軟件包。
我已經(jīng)重新安裝了apt
。
我的環(huán)境。基于 NVIDIA 的 CUDA 存儲(chǔ)庫(kù)。
$ sudo apt install --reinstall libcublas10=10.2.1.243-1 libcublas-dev=10.2.1.243-1
然后libcublas
庫(kù)被移入/usr/local/cuda-10.1/
.
并防止出現(xiàn)可升級(jí)的候選者。
$ sudo apt-mark hold libcublas10 $ sudo apt-mark hold libcublas-dev

TA貢獻(xiàn)1880條經(jīng)驗(yàn) 獲得超4個(gè)贊
在bashrc中添加CUDA 10.2的路徑:
export PATH=/usr/local/cuda-10.1/bin:/usr/local/cuda-10.2/bin${PATH:+:${PATH}}
這應(yīng)該足夠了。
添加回答
舉報(bào)