我使用spyder或终端来运行mnist_deep.py程序,它可以正常运行,但是当我使用pycharm运行程序时,它会导致错误 . 项目解释器是2.7.12(〜/ anaconda2 / bin / python) . 错误类型:ImportError:libcudart.so.8.0:无法打开共享对象文件:没有这样的文件或目录错误导入tensorflow.Unless你使用bazel,你不应该尝试从其源目录导入tensorflow;请退出tensorflow源代码树,并从那里重新启动您的python解释器
2 回答
最好是进行系统范围的配置,而不是编辑
~/.bashrc
. 在/etc/ld.so.conf.d/
中创建.conf文件:sudo nano /etc/ld.so.conf.d/nvidia.conf
添加这个:
然后运行
sudo ldconfig
. 希望这会带给你快乐 .就我而言,我在没有GPU的机器上安装了
tensorflow-gpu
. 卸载它修复了问题没有第二步,我收到错误
No module named tensorflow
(ref)