链接:致命错误LNK1181:无法打开输入文件'gpuarray.lib'

时间:2017-12-21 14:32:07

标签: python theano

我试图通过following this教程让我的Theano在Windows 10 64bit上运行但是我收到错误:

WARNING (theano.tensor.blas): Using NumPy C-API based implementation for BLAS functions.
ERROR (theano.gpuarray): pygpu was configured but could not be imported or is too old (version 0.7 or higher required)
NoneType: None
[Elemwise{exp,no_inplace}(<TensorType(float32, vector)>)]
Looping 1000 times took 11.546832 seconds
Result is [ 1.23178029  1.61879337  1.52278066 ...,  2.20771813  2.29967761
  1.62323284]
Used the cpu

显然说我的GPU无法使用。显然我的pygpu工作不正常(虽然我通过Anaconda安装它,但它应该足够了,但无论如何)。我发现一个人也需要安装libgpuarray。我按照说明(使用CMAKE最新版本与Visual Studio 12 2013 x64设置)和我编译&amp;正确地建造它。

然而,以下命令进行设置:

 python setup.py build

给了我:

LINK : fatal error LNK1181: cannot open input file 'gpuarray.lib'

无论我做了什么,我找不到解决方案。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

好的,想通了。需要指出.lib文件的位置,可以使用以下命令完成:

python setup.py build_ext -L C:\Users\name\libgpuarray\lib\Debug
相关问题