配置安装theano环境(非GPU版)

时间:2023-03-09 05:10:43
配置安装theano环境(非GPU版)

终于成功配置了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

配置安装theano环境(非GPU版)

(2)安装Adaconda

双击Adaconda的exe文件

配置安装theano环境(非GPU版)

配置安装theano环境(非GPU版)

配置安装theano环境(非GPU版)

配置安装theano环境(非GPU版)

这里的路径可以自己选择,这里选择了C盘下的Anaconda2文件夹,但该文件夹是安装程序自己创建的,不能事先在C盘下创建该文件夹,否则会报错

配置安装theano环境(非GPU版)

配置安装theano环境(非GPU版)

配置安装theano环境(非GPU版)

另外,由于在安装过程中,勾选了将Anaconda添加到环境变量,所以,在环境变量中PATH中会出现

C:\Anaconda2;C:\Anaconda2\Scripts;C:\Anaconda2\Library\bin;

如果path中没有出现该路径,手动将这三个路径添加到PATH中

如果环境配置正确,在cmd中输入python --version,会出现如下信息

配置安装theano环境(非GPU版)

(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)

配置安装theano环境(非GPU版)

安装完PyCharm后,运行python程序,出现如下错误

配置安装theano环境(非GPU版)

配置安装theano环境(非GPU版)

然后,对PyCharm进行如下设置,问题解决

配置安装theano环境(非GPU版)

运行程序,出现AttributeError: 'module' object has no attribute 'relu'错误,应该是theano版本过低导致,所以,更新theano:pip install --upgrade theano

如何用命令行安装theano?

在github上下载theano

用命令行进入theano文件夹,用Python命令安装theano:python.py install