Theao安装CPU
2017-12-19 10:23
99 查看
搭建Theano环境(使用CPU)
安装theano的过程实在是太虐心了!!!虽然网上有很多博客教程,按照步骤装下来还是踩了不少的坑。因此,在本文中总结了我的整个安装Theao的艰辛过程。安装环境
64位win10操作系统,显卡Geforce GTX-1060,台式机借助Anaconda来安装theano。
安装Anaconda
Anaconda已经集成了很多有用的python库,如numpy、nose、scipy等,强烈推荐。不建议python3.4以后的Anaconda版本,因为太新的版本(python3.5)不支持python/matlab混合编程。为了以后方便,建议使用python2.7的Anaconda版本。我安装的是新版的anaconda2,与老版的anaconda不同,它里面没有mingw。官方下载地址:https://www.anaconda.com/download/
但是在cmd中从国外网站下载的速度简直慢到令人发指,这里推荐在“清华大学开源软件镜像站”:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/进行下载,我下载的版本是:Anaconda2-5.0.1-Windows-x86_64
下载完成后会默认安装在C:\Users\HX\Anconda2,HX是我的用户名,我是按照建议,勾选“Just Me”,当然如果勾选“All Users”,将默认安装到C:\Anconda2。
安装mingw
打开Anaconda Prompt,输入conda install mingw libpython
安装成功之后,Anaconda文件夹下就会出现MinGW文件夹。如果这个没有装好,运行测试时会提示存在g++问题。
安装Theano
同样打开Anaconda Prompt,输入pip install theano==0.8.0。当前最新版本:theano-1.0.1,但我安装的是theano-0.8.0,因为好多教程都是安装的这个旧版本(在当时算是新版本),怕新版本在后续步骤出岔子。
注意:
不要用什么theano.zip解压到目录底下或者theano_installer_latest.msi之类的方法安装。
安装成功后,会在路径C:\Users\HX\Anconda2\Lib\site-packages\theano。
配置环境变量
- step1:在系统环境变量中新建变量
PYTHONPATH,变量值为
C:\Users\HX\Anaconda2\Lib\site-packages\theano。
- step2:编辑系统变量中的“Path”,在后面加:
C:\Users\HX\Anconda2\MinGW\bin;C:\Users\HX\Anconda2\MinGW\x86_64-mingw32\lib;
- step3:在Anaconda Prompt的默认路径中,新建一个.theanorc.txt,注意前面的那个点号,一定要有。
内容如下:
最后一行,也有人写为:
cxxflags=-IC:\Users\HX\Anaconda2\MinGW\x86_64-w64-mingw32\include
正常情况下,到这一步完成Theao的搭建了,重启一下电脑,就可以进行下面的测试了。
测试Theano是否配置无误
测试时会有warnings,但基本上还能运行的话则说明theano没问题,错误提示可能是有些东西还没安装好。- 测试方法1:
用以下两行代码:import theano
print theano.config.blas.ldflags
没有返回值,即表示import theano成功。
- 测试方法2:
import theano theano.test()
从半夜测试一直到第二天早起,结果还是很惊喜的。虽然还是有nose什么的一系列报错,但是看到别的博客说这不影响后续的使用,我就安心了。
参考来源:
http://blog.csdn.net/churximi/article/details/51627849
http://blog.csdn.net/sxf1061926959/article/details/54094356
http://blog.csdn.net/garfielder007/article/details/50580814
https://www.cnblogs.com/hdu-zsk/p/5950924.html
相关文章推荐
- Windows 10 安装 Cuda, Tensorflow, 和keras,附CPU/GPU切换小技巧
- caffe 自己安装记录,cpu版
- ubuntu安装faster r-cnn(caffe,python,only cpu)
- Gentoo Linux安装--Intel型号CPU的CFlags设置(包括intel core i7 & i5)
- anaconda+win10 安装CPU版本的tensorflow
- 安装VC,NTVDM CPU 遇到无效指令 --绝对能用的解决方法
- 安装Android虚拟机,CPU/ABI 为空的解决办法
- ubuntu16.4 caffe opencv3.4 CPU python版本安装
- Ubuntu下Tensorflow cpu版本安装介绍
- [Oracle] CPU/PSU补丁安装详细教程
- windows64位下安装TensorFlow(cpu版本)
- ubuntu安装cpu版caffe
- 阿里云ubuntu14.04安装Caffe和pycaffe,cpu_only
- Ubuntu16.04安装Caffe步骤CPU(无GPU无Cuda)
- 用vmware 虚拟机 安装linux i686CPU
- ubuntu16.04安装TensorFlow(虚拟机 CPU)
- mac10.9 安装caffe CPU_Only 模式
- Ubuntu 16.04 下编译安装CPU版Caffe
- 关于已经安装cuda但是tensorflow仍然使用cpu加速的问题
- CPU是AMD的电脑如何安装android studio,以及studio的环境变量的配置