原因
如果在安装tensorflow_gpu后,在终端运行正常,而在PyCharm中出现如下错误的
‘ImportError: libcudart.so.8: cannot open shared object file: No such file or directory’
即该文件未被找到,但是在环境变量已经设置。问题是在PyCharm中
LD_LIBRARY_PATH=’/usr/local/cuda/lib64’
解决方法
进入PyCharm软件目录中(pycharm*/bin),用文本方式打开pycharm.sh,在185行处找到
LD_LIBRARY_PATH=”IDEBINHOME:LD_LIBRARY_PATH” “$JAVA_BIN”
添加环境变量
LD_LIBRARY_PATH=’/usr/local/cuda/lib64’
重新启动pycharm,就运行正常了
本文介绍了一种解决在PyCharm环境中使用TensorFlow GPU版本时出现的导入错误的方法。当遇到‘ImportError: libcudart.so.8: cannot open shared object file: No such file or directory’错误时,可以通过修改PyCharm的配置文件pycharm.sh来添加必要的CUDA库路径。
2660

被折叠的 条评论
为什么被折叠?



