无法使用Anaconda在Windows XP 32上运行Theano

时间:2015-04-30 08:08:53

标签: python-2.7 anaconda theano

我正在尝试使用Anaconda(Python 2.7)在Windows XP 32上运行Theano。我按照Anaconda部分提供的步骤安装了Theano:http://deeplearning.net/software/theano/install_windows.html。一切都很顺利,但当我尝试运行脚本导入theano时,我收到此错误消息:

ImportError:DLL加载失败:找不到指定的过程。苦苦挣扎,有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

我有同样的问题。现在我可以在Windows XP 32bits上使用Theano和Anaconda。

使用依赖性walker,我们发现当导入theano'时,错误' ImportError'由LIBSTDC ++ 6.DLL(一个g ++ DLL)引起的,无法导入不存在的符号' vsnprintf'在' MSVCRT.DLL'。

解决此问题的关键是,替换“conda install mingw'”所安装的mingw。 (rev 4.7.0)。使用' mingw-get-setup.exe'安装mingw g ++(rev 4.9.3)来自sourceforge而不是。

让用户PATH环境有C:\ MinGW \ bin; C:\ MinGW \ lib;' (默认安装位置)使用正确的g ++。

祝你好运!