终于成功配置了theano环境,但由于本机没有gpu,所以配置的是非gpu版本的theano,下面将具体过程进行描述(安装成功后,有时对python的各种库进行更新时,可能会导致某个模块无法调用其他被更新的模块,此时,最简单傻瓜的方法就是把所有环境重新配置一次)
1.安装Adaconda
2.安装MinGw
3. 配置与MinGw相关的环境变量
4. 安装theano
5. 配置theano相关的环境变量
6. 安装keras
7. 安装PyCharm Community (free)
1.安装Adaconda
(1)下载Adaconda
(2)安装Adaconda
双击Adaconda的exe文件
这里的路径可以自己选择,这里选择了C盘下的Anaconda2文件夹,但该文件夹是安装程序自己创建的,不能事先在C盘下创建该文件夹,否则会报错
另外,由于在安装过程中,勾选了将Anaconda添加到环境变量,所以,在环境变量中PATH中会出现
C:\Anaconda2;C:\Anaconda2\Scripts;C:\Anaconda2\Library\bin;
如果path中没有出现该路径,手动将这三个路径添加到PATH中
如果环境配置正确,在cmd中输入python --version,会出现如下信息
(3)一些命令
查看已经安装的python应用包:conda list
2.安装MinGW
Adaconda2.0.1之前的版本自带MinGw,但之后的版本不带MinGw了,需要自己安装,具体方法如下:
① 打开CMD(注意是windows命令提示符,并不是进入到python环境下,否则会提示语法错误,因为conda命令就是在windows下面执行的。)
② 输入conda install mingw libpython,然后回车,会出现安装进度,稍等片刻即可安装完毕。此时就有C:\Anaconda\MinGw目录了。
3. 配置与MinGw相关的环境变量
将PATH中添加如下两个路径
C:\Anaconda2\MinGW\bin;
C:\Anaconda2\MinGW\x86_64-w64-mingw32\lib;
4. 安装theano
打开cmd,输入“ pip install theano"
5. 配置theano相关的环境变量
新建环境变量pythonpath,变量值为:C:\Anaconda2\Lib\site-packages\theano;
测试theano是否安装成功:import theano,未报错,theano安装成功
6. 安装keras
在github上下载keras
在cmd中进入下载keras的文件夹,然后利用 python setup.py install命令安装keras
7. 安装PyCharm Community (free)
安装完PyCharm后,运行python程序,出现如下错误
然后,对PyCharm进行如下设置,问题解决
运行程序,出现AttributeError: 'module' object has no attribute 'relu'错误,应该是theano版本过低导致,所以,更新theano:pip install --upgrade theano
如何用命令行安装theano?
在github上下载theano
用命令行进入theano文件夹,用Python命令安装theano:python.py install