生成pygpu成功,但导入pygpu失败

2024-06-28 20:11:05 发布

您现在位置:Python中文网/ 问答频道 /正文

我的theano/pygpu好像坏了。我以用户身份从python3虚拟环境as mentionned从repo构建libgpuarray/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) jeanpat@laptop:~$ 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并没有解决问题。在import theano上显示的错误消息中,似乎有一个旧的pygpu。在

谢谢你的建议。在


Tags: orinimportdevicelinetheanofilemodule
1条回答
网友
1楼 · 发布于 2024-06-28 20:11:05

我在Windows10上也遇到了类似的问题,错误信息完全是向后的-你需要降级!我有最新的pygpu:v0.6.4。但是,当我将pygpu降级到v0.6.2时,Theano使用了GPU!在

运行以下命令降级:

    conda install theano pygpu=0.6.2

我希望这有帮助

罗伯特

相关问题 更多 >