安装DGL,出现错误:OSError: libcublas.so.11: cannot open shared object file: No such file or directory
原因1:缺少文件
解决:先 locate libcublas.so.11,然后会显式这个文件所在的位置,接着copy到/home/user/anaconda3/lib/下,再重新安装dgl:pip install dgl-cu110。如果机器上都没有这个文件,可找我要。
locate libcublas.so.11
# 会显示此文件所在路径,如 /home/user1/anaconda3/lib/libcublas.so.11
cp /home/user1/anaconda3/lib/libcublas.so.11 /home/user2/anaconda3/lib/
pip install dgl-cu110
原因2: 未安装 cudatoolkit
解决:
conda install cudatoolkit
pip install dgl-cu113 dglgo -f https://data.dgl.ai/wheels/repo.html
DGL安装详情参考官网