《Win7 64位系统下载,安装anaconda并配置keras及theano等深度学习环境教程》
《Win7 64位系统下载,安装anaconda并配置keras及theano等深度学习环境教程》
参考文档:
A、 https://machinelearningmastery.com/setup-python-environment-machine-learning-deep-learning-anaconda/
B、 https://keras.io/backend/
1、 根据自己的电脑系统,在ananconda官网下载对应的版本:https://www.anaconda.com/distribution/
2、 下载完成之后你会得到一个类似这样的安装文件:
Anaconda3-2018.12-Windows-x86_64.exe
双击进入安装过程。
(1) 点击“next”
(2) 点击“I Agree”
(3) 点击“just me”(适用于个人用户安装) —“next“
(4) 选择对应的安装目录—“next”。(我之前总是搞错,这次就默认安装了)
(5) 两个都要选,点击install
(6) 等待安装完成
(7) 点击“skip”
(8) 两个都不勾选,点击”finish”
(9) 上述都完成之后,点击一下“spyder”,看能否打开,一般应该没什么问题。
(10) 你可以通过anaconda navigator启动,但是本文从conda启动。打开电脑命令行,如图:
以下命令都是在此输入和显示的。
(11) 输入:conda –V,检查你的版本。结果应该类似下面这样
(12) 接着输入:python –V,检查你的python版本,结果应该类似下面这样
(13) 接着输入:conda update conda,更新conda。结果应该类似下面这样
键入”y”,完成更新。
(14) 接着输入:conda update anaconda,更新anaconda,结果应该类似下面这样
(15) 打开一个记事本,复制粘贴以下代码,并保存为versions.py。存放在安装目录下。接着上图在命令行中输入:python versions.py,结果应该类似下面这样
(16) 输入:conda update scikit-learn,看是否需要更新,接着再次输入python versions.py,看一下各个库的版本是否是最新的。
(17) 接着就是安装theano和tensorflow。请注意,只需要安装其中一个即可。因为我之前安装tensorflow出错,所以本次安装以theano为主(想要安装tensorflow的,可以根据本文的参考链接,自己学习安装)。输入:conda install theano,会提示你需要安装的各种东西,点击“y”,完成安装。
(18) 接着输入:pip install keras,完成安装keras,完成安装后的结果显示如下。
(19) 在记事本中复制粘贴下面的代码,并保存为deep_versions.py,存放到根目录下,接着输入:python deep_versions.py,看一下自己的环境是否配置好了。
在这个地方会提示没有tensorflow。之所以是这样,是因为keras默认使用的是tensorflow,我们需要改一下配置文件。
在:根目录/.keras下有一个配置文件叫:keras.json,用记事本打开是这样的:
将“tensorflow”改为“theano”,并保存,如图
接着在命令行中再次输入:python deep_versions.py,结果显示如下,大功告成,配置已经搞定了。