
[英]pygpu problem : DLL load failed: The specified procedure could not be found
[英]DLL load failed: The specified module could not be found for pygpu/libgpuarray
我正在使用libgpuarray(openCL),但似乎无法在anaconda 2中使GPU与Theano一起使用。当我尝试运行测试时,我得到:
错误(theano.gpuarray):已配置pygpu,但无法导入Traceback(最近一次调用最近):文件“ C:\\ Users \\ username \\ Anaconda2 \\ lib \\ site-packages \\ theano-0.9.0.dev1-py2。 7.导入pygpu文件“ C:\\ Users \\用户名\\ Anaconda2 \\ lib \\ site-packages \\ pygpu-0.2.1-py2.7-win-amd64.egg \\”中的第21行的“ egg \\ theano \\ gpuarray__init __。py” pygpu__init__.py”,第7行,来自。 导入gpuarray,从逻辑上讲,减少ImportError:DLL加载失败:找不到指定的模块。
Theano与CPU配合良好。 我遵循了本文档。 我在libgpuarray文件夹中的setup.py上运行了命令代码“ python setup.py build”和“ python setup.py install”(在我使用cmake安装libgpuarray之后)以获取pygpu并成功运行。 运行cmake之后,我得到了gpuarray.dll文件,但是仍然发生此错误。 我需要使用它来做某事还是发生其他事情?
我通过将生成目录中生成的gpuarray.dll
复制到C:\\ Windows \\ System32来解决了这个问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.