我正在使用带有GPU和Cuda 8.0的Keras(Theano后端)。当我在Jupyter或Ubuntu终端中运行我的代码时,一切正常。但是,在Eclipse(PyDev)中,我收到以下错误导入Keras:
错误(theano.sandbox.cuda):无法编译cuda_ndarray.cu:libcublas.so.8.0:无法打开共享对象文件:没有这样的文件或目录
警告(theano.sandbox.cuda):已安装CUDA,但设备gpu0不可用(错误:cuda不可用)
我已经仔细检查了解释器,它与终端和Jupyter是相同的python。我还将/ usr / local / cuda / lib64 /添加到解释器的pythonpath但仍然是同样的错误!
有人知道如何解决PyDev的问题吗?
谢谢,
答案 0 :(得分:0)
我找到了解决方案但不是原因。 我从Ubuntu终端启动了Eclipse,它工作正常。我不知道为什么当我通过双击它的图标启动它时找不到CUDA路径。