解决pycharm提示ImportError: libcubla

2019-05-31  本文已影响0人  美环花子若野

背景

在PyCharm中运行tensorflow时,发现提示ImportError: libcublas.so.9.0: cannot open shared object file: No such file or directory这样的错误。

问题原因分析

本地代码在远程服务器上解释执行,但寻找外部依赖依然由本地框架完成,需要手工指定远程服务器上安装的第三方库(python解释器自己找不到的那种)。

解决方案

在PyCharm中,点击右上角Edit Configuration或Add Configuration,点击Python,界面如下图:

在Environment Variables中添加两个变量:

LD_LIBRARY_PATH=/usr/local/cuda-9.0/lib64:/usr/local/cuda-9.0/extras/CUPTI/lib64:$LD_LIBRARY_PATH

CUDA_HOME=/usr/local/cuda-9.0/

注:以上变量的值,根据个人配置的cuda环境变量进行调整。

若想在PyCharm的Python Console中输出结果,则找到下图中的界面,在Environment Variables中添加和上面一样的配置

点击OK后,重新run,将不会出现错误提示,完美解决!

---------------------

作者:IT_xiao_bai

来源:CSDN

原文:https://blog.csdn.net/IT_xiao_bai/article/details/84892321

版权声明:本文为博主原创文章,转载请附上博文链接!

上一篇下一篇

猜你喜欢

热点阅读