Theano找不到libcuda.so

时间:2018-06-10 18:13:53

标签: python gpu theano theano-cuda

我使用miniconda安装了theano:

conda install theano

已安装

 libgpuarray: 0.7.6-h14c3975_0
 mkl-service: 1.1.2-py27hb2d42c5_4
 pygpu:       0.7.6-py27h3010b51_0
 theano:      1.0.2-py27h6bb024c_0

然后我运行我的程序并收到消息:

 Could not initialize pygpu, support disable
 [...]
 File "pygpu/gpuarray.pyx", line 658, in pygpu.gpuarray.init
 File "pygpu/gpuarray.pyx", line 587, in pygpu.gpuarray.pygpu_init
 GpuArrayException: Could not load "libcuda.so": libcuda.so: cannot open shared object file: No such file or directory

所以它找不到libcuda。如果我这样做,我会收到类似的消息

 python
 import pygpu
 pygpu.test()

我在/ opt / cuda安装了cuda。 libcuda.so就在/ opt / cuda / lib64下。

我已经尝试将addign / opt / cuda / lib64添加到我的LD_LIBRARY_PATH,但没有成功。我还尝试了多个先前版本的theano和pygpu。它仍在我的脸上笑。 经过几个小时的来回都没有成功。

0 个答案:

没有答案