2017-05-02 4 views
1

내 theano/pygpu가 고장난 것 같습니다. 나는 사용자로 파이썬 3 가상 ENV as mentionned에서의 repo에서 libgpuarray/pygpu를 구축 :빌딩 pygpu 성공했지만 수입 pygpu 실패

~$ DEVICE="cuda0" python -c "import pygpu;pygpu.test()" 
Traceback (most recent call last): 
    File "<string>", line 1, in <module> 
    File "/home/jeanpat/VirtualEnv/venv3/lib/python3.5/site-packages/pygpu-0.6.5-py3.5-linux-x86_64.egg/pygpu/__init__.py", line 7, in <module> 
    from . import gpuarray, elemwise, reduction 
ImportError: libgpuarray.so.2: cannot open shared object file: No such file or directory 

(venv3) [email protected]:~$ DEVICE="cuda0" python -c "import theano" 
ERROR (theano.gpuarray): pygpu was configured but could not be imported or is too old (version 0.6 or higher required) 
NoneType 

문제가 해결되지 않은 theano를 업그레이드하려고합니다. 가져 오기 theano에 오류 메시지로 어딘가에 오래된 pygpu가있는 것 같습니다.

조언 해 주셔서 감사합니다.

답변

1

나는 Windows 10에서 비슷한 문제가 있었으며 오류 메시지는 완전히 거꾸로되었습니다. 다운 그레이드해야합니다! 나는 최신 pygpu를 가지고 있었다 : v0.6.4. 그러나 pygpu를 v0.6.2로 다운 그레이드했을 때 Theano는 GPU를 사용했습니다!

conda install theano pygpu=0.6.2 

을 내가 그

로버트

도움이되기를 바랍니다 :

다운 그레이드하려면 다음 명령을 실행