系统信息
- 操作系统平台和发行版(例如Linux Ubuntu 18.04)
- Ubuntu 20.04
- Python版本:3.6
- 使用virtualenv安装
- CUDA/cuDNN版本:11.5 /8.1.0.77
- GPU型号和内存:RTX 3090 24 GB nvidia驱动程序460.39
- TensorFlow版本:2.4.0 pip install tensorflow-gpu==2.4.0
描述问题
安装了cuda 11.2和cudnn 8.1.0.77。运行www.example.com时遇到以下问题train.py
无法加载动态库'libcupti.so.11.0'; dlerror:libcupti.so.11.0:无法打开共享对象文件
4条答案
按热度按时间z4bn682m1#
解决了问题
/usr/local/cuda-11.2/extras/CUPTI/lib64/lib*
上的lib文件字符串
libcupti.so.11.0
。其他文件应该在那里,这样libcupti.so
,libcupti.so.11.2
,...libcupti.so.11.2
和libcupti.so.11.0之间的链接型
型
libcupti.so.11.0
。其他文件应该有这样的libcupti.so
,libcupti.so,2
,libcupti.so.10.1
,.sudo ln -s
管理libcupti.so.11.2
和libcupti.so.11.0
之间的链接型
这为我解决了问题
pw136qt22#
对于Cuda-11.3,lib 64文件夹从/usr/local/cuda-11.2/extras/CUPTI/中删除。所有的lib文件被移动到ls /usr/local/cuda/lib 64/或ls /usr/local/cuda-11.3/lib 64/。
字符串
型
就这样,好好享受吧
ffscu2ro3#
您需要配置二进制文件和库的路径。在Ubuntu 20.04 LTS上,我遵循以下步骤。首先,使用
find
命令,搜索nvcc
和libcublas.so.*
的路径:字符串
然后,根据上面找到的路径,在文件
~/.profile
的末尾添加下一行(或者只是导出环境变量)。在我的系统中,Cuda安装在/usr/local/cuda-11.4
上。型
重新启动计算机并重试。
czq61nw14#
您可以运行:
第一个月
或将torch降级到2.0.0。这对我来说是工作。