python2.7开发环境,若为python3.4的环境则下载对应的软件
系统为64为windows环境
安装numpy
下载地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/
下载软件:numpy-MKL-1.9.1.win-amd64-py2.7.exe
安装scipy
下载地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/matplotlib-1.1.0.win-amd64-py2.7.exe
下载软件:scipy-0.14.0.win-amd64-py2.7.exe
安装matplotlib
下载地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/
下载软件:matplotlib-1.1.0.win-amd64-py2.7.exe
安装Theano
下载地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/
下载软件:Theano-0.6.0.win-amd64-py2.7.exe
另一种选择:先安装VS2008 express edition(必须是2008),接下来可以直接使用pip指令安装,即:
pip install theano
备注:
安装Theano之前请先安装numpy和scipy,或者按照本文顺序安装软件,
本博文适用于windows64平台,python2.7_amd64环境,亲测可行,故记之备忘。
当尝试使用theano时,会看到“theano.configdefaults g++ not detected”,下载MinGW ,然后把g++.exe的路径加入系统PATH即可。
一 MinGW
MinGW是windows版本的GCC和有用的GNU工具的集合。
MinGW (GCC编译套件,例如gcc,g++)。
主页:http://www.mingw.org/
二 安装和使用
1) 下载MinGW : http://sourceforge.net/projects/mingw/files/
2) 以版本5.1.6为例,下载后为MinGW-5.1.6.exe,默认地被安装到C:\MinGW,
报错
theano.configdefaults g++ not detected
mod.cpp:1: sorry, unimplemented: 64-bit mode not compiled in