win7---keras安装

1、卸载之前版本的python。
因为Anaconda里边包含了python。

2、安装Anaconda。
本文安装目录:D:\ProgramData\Anaconda2,下载链接:https://www.continuum.io/downloads

3、安装MinGw。
1>打开CMD,进入目录:D:\ProgramData\Anaconda2\Scripts
2>输入conda install mingw libpython,然后回车,会出现安装进度,稍等片刻即可安装完毕。此时就有D:\ProgramData\Anaconda2\MinGW目录了。

4、配置环境变量。
1>编辑用户变量中的path变量(如果没有就新建一个,一般会有的),在后边追加D:\ProgramData\Anaconda2;D:\ProgramData\Anaconda2\Scripts;此处需要根据自己的安装目录填写。
2>在用户变量中新建变量pythonpath,变量值为D:\ProgramData\Anaconda2\Lib\site-packages\theano; ,此处就是指明安装的theano的目录是哪,但是现在还没有安装,但先写完再说。
3>打开cmd,会看到窗口里边有个路径,我的是C:\Users\Administrator>,根据自己的路径,找到对应的目录,在该目录下新建一个文本文档.theanorc.txt (注意有两个“.”),编辑它,写入以下内容:
[global]
openmp=False
[blas]
ldflags=
[gcc]
cxxflags=-ID:\ProgramData\Anaconda2\MinGW
其中红体字部分是你安装的Anaconda的路径,一定不要弄错。否则找不到MinGw。
4>重启一下电脑。

5、安装Theano
1> 打开CMD,进入目录:D:\ProgramData\Anaconda2\Scripts
2> 输入:pip install theano
3> 在CMD中,按cd.. 进入目录:D:\ProgramData\Anaconda2,输入python,进入python环境,然后先输入import theano回车,需要等一段时间,无错时成功。

6、安装keras
1> 打开CMD,进入目录:D:\ProgramData\Anaconda2\Scripts
2> 输入:pip install keras
3> 在CMD中,按cd.. 进入目录:D:\ProgramData\Anaconda2,输入python,进入python环境,然后先输入import keras回车,无错时成功。如果出现如下信息,转7、

>>> import keras  
Using TensorFlow backend.  
Traceback (most recent call last):  
  File "<stdin>", line 1, in <module>  
  File "C:\Anaconda2\lib\site-packages\keras\__init__.py", line 2, in <module>  
    from . import backend  
  File "C:\Anaconda2\lib\site-packages\keras\backend\__init__.py", line 68, in <module>  
    from .tensorflow_backend import *  
  File "C:\Anaconda2\lib\site-packages\keras\backend\tensorflow_backend.py", line 1, in <module>  
    import tensorflow as tf  
ImportError: No module named tensorflow  

7、Keras 切换后端(Theano和TensorFlow)
1> 将D:\ProgramData\Anaconda2\Lib\site-packages\keras\backend__init__.py中

_BACKEND = 'tensorflow'

修改为

_BACKEND = 'theano'

2> 在C:\Users\Administrator\(Administrator是我的windos用户名字)下有个文件夹.keras,里面有keras.json文件,改一下里面的内容就好了,如果没有文件夹和文件,手动创建就行。

用theano的话,keras.json写入
{
“image_dim_ordering”: “th”,
“epsilon”: 1e-07,
“floatx”: “float32”,
“backend”: “theano”
}
用thesorflow的话,keras.json写入
{
“image_dim_ordering”: “tf”,
“epsilon”: 1e-07,
“floatx”: “float32”,
“backend”: “tensorflow”
}
退出cmd,重新打开cmd后进入目录:D:\ProgramData\Anaconda2,输入python,再输入import keras,无错时成功。

参考

小白Windows7/10 64Bit安装Theano并实现GPU加速(没有MinGw等,详细步骤)
http://blog.csdn.net/niuwei22007/article/details/47684673

keras的backend 设置 tensorflow,theano
http://blog.csdn.net/darren2015zdc/article/details/54574685

Keras 切换后端(Theano和TensorFlow)
http://blog.csdn.net/tangwenbo124/article/details/52627774?locationNum=7

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
安装keras-gpu,您需要按照以下步骤进行操作: 1. 首先,确保您已经成功安装了Anaconda。您可以通过在命令行中输入`conda --version`来检查是否正确安装了Anaconda。 2. 然后,您需要安装Theano、Keras和必要的依赖项。在Anaconda的命令行中,依次输入以下命令: ``` pip install Theano pip install keras conda install mingw libpython conda install scipy ``` 安装过程中可能会出现`Proceed ([y]/n)?`的提示,您只需要键入`y`并按回车键继续安装即可。 3. 这样,您就成功地安装keras-gpu。现在,您可以在编写Python代码时使用keras-gpu来进行深度学习任务了。 请注意,安装keras-gpu需要您的计算机硬件支持GPU加速,并且您还需要安装与您的GPU兼容的驱动程序。如果您的计算机不支持GPU加速,您可以安装keras-cpu而不是keras-gpu。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [Anaconda下安装keras 配置(windows版本 GPU版)](https://blog.csdn.net/huixingshao/article/details/71158098)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *3* [【学习Tensorflow记录】Anaconda下基于GPU的keras安装(win10)](https://blog.csdn.net/z184707262/article/details/105688075)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值