Theano не может найти libcuda.so - PullRequest
0 голосов
/ 10 июня 2018

Я установил theano с помощью miniconda:

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()

У меня есть установка cuda в / opt / cuda.libcuda.so находится там, в /opt/cuda/lib64.

Я безуспешно пытался добавить addign / opt / cuda / lib64 в мою LD_LIBRARY_PATH.Я также пробовал несколько предыдущих версий theano и pygpu.Это все еще смеется в моем лице.Прошло несколько хороших часов безуспешного перехода туда-сюда.

...