运行theano时的编译问题

时间:2015-11-21 23:57:41

标签: python windows 64-bit anaconda theano

我在Windows 8,64位上安装了theano。我正在使用anaconda实现,python 3.4。试图安装theano,我努力地遵循这个链接上的所有步骤(这有助于另一台具有类似配置的计算机):

http://rosinality.ncity.net/doku.php?id=python:installing_theano(英语和韩语)

每当我在IDE(pycharm)上输入'import theano'时,我都会收到很长的错误消息,但我相信最有意义的部分是:

import theano
>>>>Exception: Compilation failed (return status=1):     

C:\Users\xxx\AppData\Local\Theano\compiledir_Windows-8-6.2.9200-    

Intel64_Family_6_Model_69_Stepping_1_GenuineIntel-3.4.3-

64\lazylinker_ext\mod.cpp:1: sorry, unimplemented: 64-bit mode not compiled in

真诚地感谢一些意见 顺便说一句,我安装了mignw64,msys和所有其他依赖项。

1 个答案:

答案 0 :(得分:1)

我发现了问题。路径环境变量没有指向正确的mingw-w64(在64位窗口上运行theano所需)目录。

环境变量应始终指向mingw-w64目录的bin子目录,如:

C:\Users\xxxxx\Anaconda3\mingw-w64\mingw64\bin

同样,以下帖子非常有用,可以在64位窗口(英语和韩语)上安装theano:

http://rosinality.ncity.net/doku.php?id=python:installing_theano