这几天由于机器学习的课程需要,需要使用keras框架。研究了好几天,把自己的这几天学习心得写在下面
下面是完整的安装集成环境以及keras框架的过程,希望对大件有所帮助。
分为64和32位的安装以及版本的不同。
步骤一:接下来需要win+R输入cmd打开命令窗口,输入conda install mingw libpython。会自动下载并安装mingw到Anaconda的目录下,有时候会发现这种安装很慢,下面提供一种快速的安装方法:使用清华大学提供的镜像,这样会成百倍的提高下载速度具体方法如下:
在命令窗口输入:
conda config --add channels 'https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/'
conda config --set show_channel_urls yes
然后使用系统的搜索查找这个文件:“.condarc”(前面也有一个点),文本编辑器打开,确保里面的文字是这样:
channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
- defaultsshow_channel_urls: yes接下来再输入如conda install mingw libpython这样的代码,体验高速下载吧。
步骤二:安装完mingw后需要配置环境变量:(以下均为引用的文章,谢谢)
编辑用户变量中的path变量(如果没有就新建一个,一般会有的),在后边追加D:\Anaconda2;D:\Anaconda2\Scripts; 不要漏掉分号,此处因
为我的Anaconda的安装目录是D:\Anaconda2,此处需要根据自己的安装目录填写。
在用户变量中新建变量pythonpath,变量值为D:\Anaconda2\Lib\site-packages\theano; ,此处就是指明安装的theano的目录是哪,但是现在
咱们还没有安装,所以不着急,先写完再说。
打开cmd,会看到窗口里边有个路径,我的是C:\Users\Administrator>,根据自己的路径,找到对应的目录,在该目录下新建一个文本文
档.theanorc.txt (注意有两个“.”),编辑它,写入以下内容:
[global]
openmp=False
[blas]
ldflags=
[gcc]
cxxflags=-ID:\Anaconda2\MinGW
其中红体字部分是你安装的Anaconda的路径,一定不要弄错。否则找不到MinGw。
最好重启一下电脑。
步骤三:接下来需要安装Theano,不需要手动下载zip等压缩包,直接用命令安装最简单。
打开CMD,方法和安装MinGw一样,不要进入python。
输入pip install theano,回车后就是赏心悦目的下载进度条,这个很小,所以安装的比较快。
这里我的安装出现了pip命令不能识别的问题
Unable to create process using '""
暂时用 python -m pip install theano来代替了
在cmd中,输入python 进入到python环境下,然后先输入import theano回车,需要等一段时间。
继续输入theano.test()。又会输出好长一段信息,只要没有error就说明安装成功了。我安装时等了一段时间还在输出,我就ctrl+c退出了。步骤四:安装深度学习框架Keras打开CMD,方法和安装MinGw一样,不要进入python。
输入pip install keras,回车后就是赏心悦目的下载进度条。
有时候可能会需要安装openCV ,但是网速太慢根本没办法靠他自己安装,这里提供一个很好用的方法,直接给链接,这个方法很有用,我纠结了好几天才发现的。