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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了配置安装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

技术分享

(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

 

以上是关于配置安装theano环境(非GPU版)的主要内容,如果未能解决你的问题,请参考以下文章

windows 下配置 theano 及 pygpu

Win10环境下安装theano并配置GPU详细教程

windows10配置tensorflow深度学习环境(GPU版)各种坑

Windows10+Anaconda3下深度学习环境创建。安装tensorflow(cpu版),theano,keras

Windows安装TensorFlow2.3.1GPU版

基于CUDA的Theano GPU加速环境配置 GPU没有反应.求解答