【问题标题】:Tensorflow with Cuda, libcudart.so.7.5: cannot open shared object. eclipse (Liclipse)带有 Cuda 的 Tensorflow,libcudart.so.7.5:无法打开共享对象。日食(Liclipse)
【发布时间】:2016-10-02 06:48:06
【问题描述】:

当我在 Liclipse 中导入 tensorflow 时,出现以下错误:

  Traceback (most recent call last):
  File "/home/user/Documents/workspace/project", line 13, in <module>
    import tensorflow as tf
  File "/usr/local/lib/python2.7/dist-packages/tensorflow/__init__.py", line 23, in <module>
    from tensorflow.python import *
  File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/__init__.py", line 45, in <module>
    from tensorflow.python import pywrap_tensorflow
  File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/pywrap_tensorflow.py", line 28, in <module>
    _pywrap_tensorflow = swig_import_helper()
  File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/pywrap_tensorflow.py", line 24, in swig_import_helper
    _mod = imp.load_module('_pywrap_tensorflow', fp, pathname, description)
ImportError: libcudart.so.7.5: cannot open shared object file: No such file or directory

我已经正确安装了 tensorflow 和 cuda,并且在终端上都可以正常工作。 Tensorflow 是通过 pip 安装的,我使用的是 cuda 7.5 和 cuDNN v4 和 我正在使用 ubuntu 14.04。 cuda 示例可以像 Liclipse 之外的 tensorflow 一样完美编译和运行。

我已将 cuda 添加到我的路径和 .bashrc 中的 LD_LIBRARY_PATH:

export PATH=/usr/local/cuda-7.5/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda-7.5/lib64:LD_LIBRARY_PATH

我将 Liclipse python 解释器设置为: /usr/bin/python-2.7

任何帮助将不胜感激。

【问题讨论】:

  • 我已尝试将 '/usr/local/cuda-7.5/lib64' 显式添加到我的 python 路径中,并手动将其添加到 liclipse 解释器中。

标签: eclipse python-2.7 cuda tensorflow cudnn


【解决方案1】:

作为记录,我在使用 Python 3 + PyDev + Eclipse 时遇到了同样的问题(我相信在这方面可能与 Liclipse 相似);对我来说有帮助的是在运行 IDE 时将 cuda lib 文件夹添加到我的PYTHONPATH,例如,

PYTHONPATH=$PYTHONPATH:/usr/local/cuda/lib64 ./myEclipseFolder/eclipse

这使得 PyDev 在设置 Python 解释器时为我提供了 cuda lib 文件夹,然后我的 tensorflow 脚本就可以工作了。

【讨论】:

    【解决方案2】:

    不是解决方案,而是解决方法。我只是从终端运行我的脚本。调试很痛苦,但我仍然无法让 TF 与 Liclipse 一起工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-01-27
      • 2016-06-07
      • 1970-01-01
      • 2012-05-10
      • 2011-12-23
      • 2016-07-09
      • 2021-11-27
      • 2013-04-21
      相关资源
      最近更新 更多