dynamic library ‘libcupti.so.11.0‘; Could not load dynamic library‘libcupti.so"/>
解决Could not load dynamic library ‘libcupti.so.11.0‘; Could not load dynamic library‘libcupti.so
一般来说这两个warning不会影响什么,但是如果要解决也很简单,顺手就做了
Tensorflow根据~/.bashrc中给出的环境变量去找这两个文件
一般都是去找这个文件夹:/usr/local/cuda/lib64/
正确安装cuda和cudnn的话,这两个文件是放在这个文件夹下面的:/usr/local/cuda/extras/CUPTI/lib64/
所以只需要再lib64中建立软链接指向/usr/local/cuda/extras/CUPTI/lib64/
这个文件夹下面的这两个文件即可
ln -s /usr/local/cuda/extras/CUPTI/lib64/libcupti.so.11.0 /usr/local/cuda/lib64/libcupti.so.11.0ln -s /usr/local/cuda/extras/CUPTI/lib64/libcupti.so /usr/local/cuda/lib64/libcupti.so
成功找到:
如果想查看gpu工作情况,除了nvidia-smi可以看,还可以用一个gpustat工具
pip install gpustat
# 成功安装上之后
watch --color -n1 gpustat -cpu
每秒会刷新一次gpu的数据,比nvidia-smi好看点。
在Tensorflow中使用两块GPU训练好像是个难题。。
更多推荐
解决Could not load dynamic library ‘libcupti.so.11.0‘; Could not load dynamic libr
发布评论