windows7—32位环境安装theano
[1]环境要求
windows7 32位操作系统,及安装了VS2010版本以上(因为安装时用到了其编译器)
[2]安装Anaconda
因为他已经配置了(numpy、scipy、python2.7.11,ipython)。点此下载
安装时会弹出一个打钩界面,第一个钩问是否配置环境变量,注意先不要选,后边我们会手动配置,其
他一路默认即可。
PS:第一次安装在C盘(占2G空间),成功后如果感觉C盘不够用,可以卸掉,然后安装在其他盘。
注意:已经安装了其他版本的python一定要卸掉,同时注意把对应的环境变量path里的内容删除
[3]安装MinGW
cmd输入:conda install mingw libpython
等待安装完成即可。
在用户变量PATH中添加C:\Anaconda;C:\Anaconda\Scripts;注意:C:\Anaconda;C:\Anaconda\Scripts; 要与自己安装路径一致,根据自己安装的Anaconda进行修改。
[4]安装theano
1.新建环境变量 PYTHONPATH:C:\Anaconda\Lib\site-packages\theano;
2.在cmd中输入fsutil file createnew .theanorc.txt 0
PS:你没看错txt文件名称确实是.theanorc(“前面那个点是有的”)
文件内容:
[global] openmp=False
[blas]
ldflags=
[gcc]
cxxflags = -IC:\MinGW
注:这个txt也可以自己在C:\Users\XX下边创建,XX是你机器名(即cmd的home目录下)3.重启电脑!!
4.cmd下输入pip install theano,安装完成会提示成功。
装完之后在python或ipython下输入
import theano
theano.test()进行测试,没有error即成功,theano.test()运行时间太长可以“Ctrl+C”终止。
关于其他GPU加速等
由于我本人是A卡,并没有用到cuda进行加速,cuda只支持N卡。所以步骤不能列出来,大家可以参看
其他。因为到此,你应该已经很成功安装上了theano,开始干活吧。