tensorflow pycharm ImportError: libcudart.so.7.5
2016-08-18 11:10
513 查看
转载请标明出处:小帆的帆的专栏
在终端运行
但是在pycharm中,却会报下面这个错误
意思就是文件找不到,原因是缺少下面这个环境变量。
pycharm中的环境变量
在Terminal中输入env命令
在Python Console 中输入env命令
终端是有
所以想要解决这个问题,就是要添加环境变量
打开pycharm.sh
185行左右
4.重新启动pycharm,之前报错的脚本就能正常运行了
原因
如果在安装tensorflow时,添加了gpu支持。在终端运行
import tensorflow,正常。
但是在pycharm中,却会报下面这个错误
ImportError: libcudart.so.7.5: cannot open shared object file: No such file or directory
意思就是文件找不到,原因是缺少下面这个环境变量。
LD_LIBRARY_PATH='/usr/local/cuda/lib64'
pycharm中的环境变量
在Terminal中输入env命令
在Python Console 中输入env命令
终端是有
/usr/local/cuda/lib64,其他两个没有。
所以想要解决这个问题,就是要添加环境变量
解决方法
进入pycharm-community-2016.2/bin打开pycharm.sh
185行左右
# 找到这行 LD_LIBRARY_PATH="$IDE_BIN_HOME:$LD_LIBRARY_PATH" "$JAVA_BIN" \
# 添加环境变量 LD_LIBRARY_PATH='/usr/local/cuda/lib64'
# 修改后 LD_LIBRARY_PATH='/usr/local/cuda/lib64' LD_LIBRARY_PATH="$IDE_BIN_HOME:$LD_LIBRARY_PATH" "$JAVA_BIN" \
4.重新启动pycharm,之前报错的脚本就能正常运行了
相关文章推荐
- Pycharm: ImportError: libcudart.so.7.5
- Library not loaded: @rpath/libcudart.7.5.dylib' TensorFlow Error on Mac
- error while loading shared libraries: libcudart.so.7.5: cannot open shared object file: No such file
- PyCharm ImportError: libcusolver.so.8.0: cannot open shared object file: No such file or directory 解决办法
- error while loading shared libraries: libcudart.so.7.5: cannot open shared ......解决方法
- ubuntu16.04 Error: libcudart.so.7.5: cannot open shared object file: No such file or directory最新解决方案
- 新转移注意(caffe):ImportError: libcudart.so.7.0: cannot open shared object file: No such file or directory
- Error: libcudart.so.7.5: cannot open shared object file: No such file or directory
- error while loading shared libraries: libcudart.so.7.5: cannot open shared ......解决方法
- OSError: libcudart.so.7.5: cannot open shared object file: No such file or directory
- ImportError: libcudart.so.7.0: cannot open shared object file: No such file or directory
- import tensorflow 报错ImportError:DLL load failed with error code -1073741795
- ImportError: libcublas.so.9.0: cannot open shared object file: No such file or directory
- Tensorflow ImportError: DLL load failed with error code -1073741795
- libcudart.so.7.5: cannot open shared object file: No such file or directory
- ImportError: libcusolver.so.8.0: cannot open shared object file: No such file or directory
- MySQLdb ImportError: libmysqlclient.so.18解决方法
- MySQLdb ImportError: libmysqlclient.so.18解决方法
- ImportError: /usr/lib/liblapack.so.3gf: undefined symbol: ATL_chemv
- 安装tensorflow,出现libcudart.so.7.5: cannot open shared object file: No such file or directory