64位Windows10下python + theano + keras安装

64位Windows10下python + theano + keras安装:


 2017-10-30

最近学习python机器学习,参考了一些安装的文章,然后总结出以下安装步骤。

本人的笔记本配置是64位win10家庭中文版,安装成功。

 

一、清理环境

如果以前独立安装过python的话先卸载掉,包括系统环境变量里面的python路径。

 

二、安装Anaconda

官网:https://www.anaconda.com/download/

    下载 Python 3.6版本(下面有32位、64位选择,选择64位下载)

    下载后安装到 C:\Anaconda3目录。

    安装过程中有个勾选项,询问是不是将路径加到系统变量里,默认不打勾,需要勾上,否则要自己添加各种路径变量。

 

三、安装 MinGW

    进入DOS命令行,运行:conda install mingw libpython

    执行后就会产生 C:\Anaconda3\MinGw目录

 

四、配置环境变量

    1、桌面此电脑,鼠标右键属性—高级系统设置—环境变量--用户变量,增加

变量名:pythonpath

变量值:C:\Anaconda3\Lib\site-packages\theano

    2、进入DOS命令行,在当前目录下,即 c:\Users\当前用户\,创建一个文本文件

        文件名:.theanorc.txt(注意以小数点开头)

        内容:

[global] 
openmp=False 
[blas] 
ldflags= 
[gcc] 
cxxflags=-IC:\Anaconda3\MinGW

 

五、安装theano

    官网:https://github.com/Theano/Theano

    点击Clone or download 按钮下载zip包,并解压到如下目录:

        C:\Anaconda3\Lib\site-packages\Theano

    进入DOS命令行,进入该目录下,运行 python setup.py install 安装。

 

六、安装 keras

    进入DOS命令行,运行 pip install keras

 

七、修改配置

    修改c:\Users\当前用户\ .keras\keras.json

    {

    "floatx":"float32",

    "epsilon":1e-07,

    "backend":"tensorflow",

   "image_data_format": "channels_last"

}

将里面的tensorflow改成theano,修改后如下并保存。

{

    "floatx":"float32",

    "epsilon":1e-07,

    "backend":"theano",

   "image_data_format": "channels_last"

}

 

如果不修改,打开python,在python下输入:from keras import backend as K

会提示找不到 tensorflow 模块错误

 

八、测试

打开python,在python下输入:

 

from keras import backend as K

import numpy

import scipy

import theano

import keras

 

如果执行不报ERROR,恭喜安装成功!


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值