windows上pycharm远程调试GPU服务器报错 Cannot load cudnn shared library

参考:Pycharm问题:pycharm远程调试报错ImportError:libcusolver.so.9.0: cannot open shared object file

原因:LD_LIBRARY_PATH 环境变量pycham没有找到

排查问题核心就是:定位错误 不断搜索 搜索相关的方法解决

服务器LD_LIBRARY_PATH路径是/data1/miniconda/envs/OCR/lib

但pycharm执行os.environ['LD_LIBRARY_PATH'] 返回的路径很奇怪:

'/data1/miniconda/envs/OCR/lib/python3.9/site-packages/cv2/../../lib64'

很多报错 Cannot load cudnn shared library是GPU服务器报错,搜不到远程服务器报错这个的,换一个思路,搜索pycharm 连接远程服务器CentOS cuDNN ,搜到的结果是在console设置环境变量,没有解决【但接近了】

在这里插入图片描述

执行os.environ[‘LD_LIBRARY_PATH’] 发现路径一直不对,很奇怪,终于在Pycharm问题:pycharm远程调试报错ImportError:libcusolver.so.9.0: cannot open shared object file通过设置python文件的环境变量解决。

PYTHONUNBUFFERED=1;LD_LIBRARY_PATH=/data1/miniconda/envs/OCR/lib

在这里插入图片描述

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_38235865/article/details/128287307