以Tensorflow为后端的Keras安装过程总结

安装环境:

windows10+NVIDA GTX1060

安装过程:

Step1 安装Visual Studio 2017(直接从官网上下载最新版)

Step2.1 安装NVIDA CUDA 9.0版本(同样从英伟达官网上直接下载),选择按照默认设置安装,安装完成后在我的电脑→属性→高级系统设置→环境变量→系统变量中添加以下四个变量

以Tensorflow为后端的Keras安装过程总结
以Tensorflow为后端的Keras安装过程总结

Step2.2 win+R 打开cmd窗口,定位到 c:\ProgramData\NVIDIA Corporation\CUDA Samples\v8.0\bin\win64\Release目录,分别输入:deviceQuery.exe 和bandwidthTest.exe 运行结果:result=Pass表示安装成功。

Step2.3 打开VS017(我打开的是2015,2017有点问题),debug一个样本,得到以下结果:

以Tensorflow为后端的Keras安装过程总结

Setp3 安装python3.5

此处安装Anaconda4.2.0-Windows-x86_64.exe,里面自带了python3.5 //Anaconda软件的作用还不是很了解,只知道里面带了一些python科学计算所用的库//可能需要设置一下环境变量才能在cmd中运行
下载网址:https://repo.continuum.io/archive/

Step4 安装pip //此处为本地pip//若通过Anaconda里面的pip,则在Anaconda Powershell 中输入步骤五六中的安装代码)

(下载地址:https://pypi.python.org/pypi/pip)
以Tensorflow为后端的Keras安装过程总结
下载解压后在cmd窗口该目录下运行代码:
python setup.py install
等待安装完成

Step5 安装Tensorflow(1.0以上版本才支持window)

在cmd窗口中输入 pip install tensorflow-gpu(或者为cpu版本)等待安装(有教程说修改成国内的阿里云可以网速更快且不容易出错
教程地址:https://blog.****.net/yuzaipiaofei/article/details/80891108
等待安装完成

Step6 安装Keras

在cmd窗口中输入 pip install keras 等待安装成功

Step7 测试

在python环境下输入代码
以Tensorflow为后端的Keras安装过程总结
以Tensorflow为后端的Keras安装过程总结
运行结果分别显示如下:
以Tensorflow为后端的Keras安装过程总结
以Tensorflow为后端的Keras安装过程总结
应该安装正确了。

参考网址

  1. https://www.jianshu.com/p/c245d46d43f0
  2. https://blog.****.net/u013165921/article/details/77891913
  3. https://blog.****.net/m0_37638031/article/details/78896818