theano安装(一)windows配置安装theano环境(非GPU版)、keras

£神魔★判官ぃ 2021-09-10 23:48 1056阅读 0赞

本文目录

  • 安装python
  • 安装theano 并配置与theano相关的环境变量
  • 安装keras
  • 如何查看是否使用了BLAS加速

本文主要记录如何配置theano环境,由于本机没有gpu,所以配置的是非gpu版本的theano(安装成功后,有时对python的各种库进行更新时,可能会导致某个模块无法调用其他被更新的模块,此时,最简单傻瓜的方法就是把所有环境重新配置一次)

1.安装python

按照win7系统安装python方法按照python

2.安装theano 并配置与theano相关的环境变量

(1)安装theano
打开cmd,输入“ pip install theano”
注:pip是安装python库的一个小工具

(2)配置与theano相关的环境变量
新建环境变量pythonpath,变量值为:C:\Anaconda2\Lib\site-packages\theano;

(3)测试theano是否安装成功:import theano,未报错,theano安装成功
(4)注意事项
- 注1:后来几次安装都没有配置该环境,但并不影响theano的使用
- 注2:安装完成后,在Anaconda的\Lib\site-packages目录下会出现theano和Theano-0.7.0-py2.7.egg-info两个文件夹。

(5)安装theano的另外一种方法
在github上下载theano,用命令行进入theano文件夹,用Python命令安装theano:

  1. python setup.py install

(6)安装过程中的错误记录
① 错误一:
Command “python setup.py egg_info failed with error code in ………..”
这里写图片描述
到底什么原因也没有理解,但推测可能与之前安装了python有关,将按照anaconda之前安装的python卸载即可

② 问题二:
pip版本太旧,对其进行更新即可,方法:

  1. python -m pip install --upgrade pip

这里写图片描述

③ 错误三:
需要安装microsoft office vs2008
如果不想按照vs2008,可以直接安装Micorsoft Visual C++ Compiler for Python 2.7 (原来,python的扩展包需要C来编译!)
下载后,重新安装numpy (即cd到numpy目录,然后,python setup.py install),此时,numpy安装成功,错误四解决
这里写图片描述

3. 安装keras

列表内容

方法一:
首先,在github上下载keras
然后,在cmd中进入下载keras的文件夹,然后利用 python setup.py install命令安装keras
方法二:
直接在cmd中:pip install keras

4. 如何查看是否使用了BLAS加速

进入python环境,输入如下命令,如果结果为False,证明BLAS加速成功
如果结果为True,证明使用的Python自己的方法,没有BLAS加速

  1. import numpy
  2. id(numpy.dot) == id(numpy.core.multiarray.dot)
  • 运行程序,出现AttributeError: ‘module’ object has no attribute ‘relu’错误,应该是theano版本过低导致,所以,更新theano:pip install –upgrade theano
    关于unix系统的python

发表评论

表情:
评论列表 (有 0 条评论,1056人围观)

还没有评论,来说两句吧...

相关阅读

    相关 windows安装theano

    安装了几次theano就是装不上,看见网上各种吐槽文章,也试了几次,还是装不上,真是各种吐槽。装了卸载,卸载了再继续装。 参考博文: [https://blog.csdn.