Anaconda+MINGW+theano+keras安装

前言:这几天算是被这东西困扰的十分难受,博客园和csdn各种逛,找教程,大家说法不一,很多方法也不一定适用,有些方法有待进一步完善。这里我借鉴了许多大神们的方法,以及自己的一些心得,希望对你们有一些帮助。

一、Anaconda下载

下载地址:https://www.anaconda.com/download/

在官网下载所需的Anaconda版本,确认自己的系统(本人Windows64位系统),选择Python安装包下载即可。下面是我下载版本(我下载的是python2.7版本)的下载步骤:

步骤一:输入提供的网址,进入anaconda官方网址,点击download。

步骤二:按下图所示进行点击,等待下载完成。

二、Anaconda安装

下载的Anaconda是一个可执行程序.exe ,直接运行就可以,具体步骤:

(注意:在安装新的Anaconda之前,需要把之前安装过的Python和旧的Anaconda卸载掉,没有就算了,因为Anaconda已经含有Python在里面。)

步骤一:双击下载好的 Anaconda2-5.2.0-Windows-x86_64.exe文件,出现如下界面,点击 Next 即可。

步骤二:点击 I Agree。

步骤三:Install for:Just me还是All Users,假如你的电脑有好几个 Users ,才需要考虑这个问题。其实我们电脑一般就一个 User,就我们一个人使用,如果你的电脑有多个用户,选择All Users,我这里直接 All User,继续点击 Next 。

步骤四:Destination Folder 是“目标文件夹”的意思,可以选择安装到什么地方。默认是安装到 C:\ProgramData\Anaconda2文件夹下。你也可以选择 Browse... ,选择想要安装的文件夹。我这里 C 盘空间充裕(新装的固态硬盘,哈哈哈),所以我直接就装到默认的地方。继续点击 Next> 。

步骤五:这里来到 Advanced Options 了,所谓的“高级选项”。如果你英文好,有一定背景知识的话,肯定明白这界面上的意思。两个都保持默认就好,第一个是加入环境变量,第二个是默认使用 Python 2.7,点击“Install”。

安装时间根据你的电脑配置而异,电脑配置高,硬盘是固态硬盘,速度就更快。安装过程其实就是把 Anaconda2-5.2.0-Windows-x86_64.exe文件里压缩的各种 dll 啊,py 文件啊,全部写到安装目标文件夹里。

步骤六:安装过程很漫长,耐心等待............,完成后点击next。

步骤七:点击Install Microsoft VSCode

步骤八:点击 Finish,那两个 √ 可以取消。

三、配置环境变量

如果是windows的话需要去 控制面板\系统和安全\系统\高级系统设置\环境变量\用户变量\PATH 中添加 anaconda的安装目录的Scripts文件夹, 比如我的路径是C:\ProgramData\Anaconda2\Scripts, 看个人安装路径不同需要自己调整。

之后就可以打开命令行(最好用管理员模式打开) 输入 conda --version

如果输出conda 4.5.4之类的就说明环境变量设置成功了.

四、安装MinGW

这个玩意本来是非常简单的一项工作,只要在命令行输入一行代码就可以了(conda install mingw libpython),然而输入完成,下载的时候,你就会崩溃,速度实在是太慢了,我每次都是栽在这里,后来不断去网上找教程,最后通过换源的方法解决了下载速度过慢的问题。下面是方法总结:

1)添加清华源

在命令行依次输入下面几个命令:

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/

# 设置搜索时显示通道地址
conda config --set show_channel_urls yes

命令输入完成后,在Anaconda2同级文件夹中会新生成一个.condarc文件,里面的内容就是你刚刚输入的内容。如下图所示:

2)添加中科大源

在命令行依次输入以下命令:

conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/menpo/

conda config --set show_channel_urls yes

换源之后就可以执行先前所说的指令了

conda install mingw libpython

这个时候会明显地发现下载的速度提升了。下载完成后会发现在Anaconda2目录下会多出一个MinGW文件夹。之后便又一次需要配置环境变量的工作:

在系统变量path下添加路径,路径名称如下:

C:\Users\28652\Anaconda2\MinGW\bin;C:\Users\28652\Anaconda2\MinGW\x86_64-w64-mingw32\lib;

注意:添加路径的名称不需要自己一个一个手动打出来,可以直接找到上面的路径复制粘贴即可,减小自己打字的错误率。

添加好路径后,我们再测试一下是否安装配置好了

打开cmd,输入g++ --version 如果安装配置好的话会输出版本号,如下图所示:

五、安装Theano

这里不使用pip 命令安装,(网上说会有bug,宁可信其有吧)

theano下载链接地址(https://github.com/Theano/Theano),点击(DownLoad ZIP)下载压缩包 。如下图所示:

找到下载的zip文件进行解压缩

在cmd命令窗口找到theano的解压路径,使用下面命令安装即可

python setup.py install

六、安装Keras

这个非常简单直接在命令行输入:

pip install keras

就可以了。

七、测试

在命令行窗口下,输入python进入python环境中

使用命令:import theano,若没有任何东西显示则说明安装成功;import keras,输入后显示Using Theano backend,则说明安装成功

这里输入import keras可能会出现如下的问题:

解决方法:

在C盘目录(C:\Users\用户名\)下找到 (.keras) 文件,将“tensorFlow”改为“theano”就解决了

我在安装的时候,并没有找到这个文件,于是我自己在相应目录下写了一个一样的文件keras.json,内容如上所示。发现也是可以的,但之后出现了奇怪的现象,那个文件自己又显示出来了,不知道是什么原因。

若出现这样的问题:

Theano Runtime Error - must set MKL_THREADING_LAYER=GNU in environement

解决方法是:在系统变量中新建一个变量如图所示

之后,再次输入测试命令。

其实,我在安装的过程中还出现了其他的一些问题,我也不能全都记住,若是出现其他的问题,可以自行百度,应该都是很容易解决的问题。

原文地址:https://www.cnblogs.com/AleiCui/p/10564642.html

时间: 2024-09-30 06:08:05

Anaconda+MINGW+theano+keras安装的相关文章

win7+cuda+anaconda python+tensorflow-gpu+keras安装成功版本匹配汇总

win7+cuda+anaconda python+tensorflow-gpu+keras安装成功版本匹配汇总 2019-09-20 15:06:03 wyx100 阅读数 38更多 分类专栏: ML,开发环境配置 版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/wyx100/article/details/101061064 大家在安装配置过程中遇到了很多坑,其中大部分和软件之间的版本

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

一.安装Tensorflow9=(cpu版) 在cmd(命令行窗口win+R+输入cmd)或者Anaconda里,进入虚拟环境(conda activate + 虚拟环境名(不加,默认Base)),直接conda install tensorflow,然后自动下载相关依赖包 二.安装Theano 1.安装g++编译器(Theano需要g++编译器支持):conda install mingw libpython 2.安装Theano:输入conda install theano 3.导入后报错:

windows10安装Anaconda+TensorFlow(CPU)+keras+Pycharm

[安装Anaconda3] 下载:https://www.continuum.io/downloads,安装过程中提示failed to create anacoda menue错误时参考http://www.cnblogs.com/chuckle/p/7429624.html. [安装TensorFlow](须要网络链接,离线安装参考:http://www.jianshu.com/p/c245d46d43f0) 打开Anaconda Prompt,输入: pip install tensorf

在ubuntu安装python, theano, keras , Spearmint, Mongodb

系统配置: Ubuntu 14 (其他系统也差不多如下操作) 1. 通过anaconda安装 python 地址: https://www.continuum.io/downloads#linux 2. 安装 theano [email protected]:~/Downloads$ pip install theano 3. 安装 keras [email protected]:~/Downloads$ pip install keras 4. 安装 Spearmint [email prot

anaconda+theano+keras手写字符识别新版

标题介绍运行环境了win7            2016-07-24 看网上好多keras识别minist 但是一般由于版本问题,无法直接用,,,这里还要特别感谢三当家SCP.教程整的非常好.还有就是最好你在安装anaconda 之前把原来安装过的PY卸载掉,要不然安装mingw的时候会出问题,,,安装不就不详细介绍了网上有很多种----大致流程——anaconda-mingw-theano(注意环境变量,系统变量啥的)-keras........ OK 哒哒 下边附上一个可用程序哈,亲测的偶

windows下的DeepLearning环境搭建:Theano的安装

我的系统版本:windows8.1 64位 安装theano需要安装python.numpy等很多东西,为了简便,我这里用的是Anaconda 首先,清理电脑上的所有有关python的组件(可不清理,我没试过,但是清理之后会好一点)然后,将以前配置的关于python的环境变量删掉.从官网下载最新版的Anaconda http://www.continuum.io/downloads  然后安装,傻瓜式的下一步即可,可自由设置安装路径. 安装好后就该配置环境变量了: path:D:\Anacond

Python Theano 一键安装

Download Anaconda Anaconda is a completely free Python distribution (including for commercial use and redistribution). It includes over 195 of the most popular Python packages for science, math, engineering, data analysis. 下载地址 : http://continuum.io/

深度学习框架Keras安装

本文主要参考:https://blog.csdn.net/qingzhuochenfu/article/details/51187603 前提:Keras是Python语言中基于原始深度学习框架Tensorflow或Theano的封装框架.如果准备使用Keras首先必须准备安装Tensorflow或Theano,我安装的是TensorFlow CPU版本. 在cmd窗口下输入:pip install keras  即可,如下图, 安装后可测试一下是否安装成功,在命令行中输入python,再输入如

Sublime Text3 & MinGW & LLVM CLang 安装配置C-C++编译环境

Sublime Text是一款强大的跨平台代码编辑器,小巧而且丰富实用的功能是Visual Studio不能比拟的,但是编译运行是一个软肋,本文通过在sublime中配置g++编译器实现程序的编译功能.具体步骤如下: (一)       下载安装Sublime text3 for windows (二)       下载安装 MinGW (三)       下载安装 LLVM CLang (四)       Sublime Text3配置 (五)       编译测试 (六)       配置编