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

最新文章

  1. 运行执行sql文件脚本的例子
  2. 安装Python环境时遇到的问题
  3. SpringMVC处理客户端请求的过程
  4. linux下显示dd命令的进度:
  5. K-D Tree
  6. 常用的Sql 函数
  7. WireShark数据包分析数据封装
  8. windows中 dll 的解读
  9. 【24点游戏】cocos2dx 源码
  10. eclipse启动不了报错java was started but returned exit code=13
  11. python成长之路第一篇(5)文件的基本操作
  12. 英语学习案例分析APP 201421123108 王坤彬
  13. Django的Form
  14. 将自己的代码托管到github上
  15. Linux入门——开机启动过程浅析
  16. [转]centos7指定yum安装软件路径
  17. kvm部署
  18. Zephyr学习(四)系统时钟
  19. PHPUnit单元测试的简单使用
  20. C#访问远程主机资源的方法

热门文章

  1. Introspector(内省)简单演示样例 与 简单应用
  2. 如何在客户端配置ODBC来访问远程DB2 for Windows服务器
  3. [TypeScript] Using Lodash in TypeScript with Typings and SystemJS
  4. Linux下top订购具体解释
  5. MYSQL学习笔记3--mysql 2PC二阶段协义 与 日志闪回
  6. 转:Myeclipse连接MySQL数据库经验分享
  7. Freemarker学习中遇到的问题
  8. OC协议
  9. 实现RecycleView动态使列表item可以点击或不可点击切换
  10. Linux下安装GAMS建模优化工具