2016-04-09 126 views
2

我已经通过Windows机器上安装Theano

How to install Theano on Anaconda Python 2.7 x64 on Windows?

我装蟒蛇2阅读和遵循的步骤,我可以导入theano,但是在一段时间,一旦我得到蟒蛇坠毁在Windows崩溃的消息窗口与此类似:

python.exe crashes when importing `theano`

我已经做了 “畅达安装MinGW的libpython” 步骤。

而且当我运行theano.test()我得到这样的警告:

pycuda进口在theano.misc.pycuda_init失败。

总的来说,我认为在windows安装页面中还有一些关于visual studio和其他模块的更多步骤。我有microsoft安装的visual studio 2012。

+0

我刚刚卸载anaconda并完成了上述链接中指定的步骤。仍然我在theano.test()上得到一个警告:python在theano.misc.pycuda_init中导入失败。 – user6182502

+0

你有没有设置你的theano标志? – malioboro

+0

你如何设置标志以及它用于什么? – user6182502

回答

1

您是否完全按照theano安装说明进行操作?

在windows 7 x64上,我建议要么使用Enthought的Canopy,如果你是学生,你可以免费获得完整的软件包。

或者,我也使用过WinPython,它工作正常。 虽然你必须遵循的所有步骤,包括:

安装Windows软件开发工具包7.1版,也可以安装最新的Visual Studio附带了它,它带有安装Microsoft Visual C++编译为Python 2.7的选项

安装GCC TDM

但一定要检查

http://deeplearning.net/software/theano/install_windows.html

您可能想检查是否错过了任何步骤。

我以前遇到过Anaconda和Theano的问题。所以我放弃了使用它。 但是,一位朋友和Theano以及Theano也取得了成功。

只要确保在安装之前已经正确安装了环境和python安装程序。

的命令提示符下做

where gcc 
where gendef 
where cl 
where nvcc 

有可能会透露出...

确保已安装了Windows SDK和最后的视觉工作室。