以Tensorflow为后端的Keras安装过程总结
安装环境:
windows10+NVIDA GTX1060
安装过程:
Step1 安装Visual Studio 2017(直接从官网上下载最新版)
Step2.1 安装NVIDA CUDA 9.0版本(同样从英伟达官网上直接下载),选择按照默认设置安装,安装完成后在我的电脑→属性→高级系统设置→环境变量→系统变量中添加以下四个变量
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一个样本,得到以下结果:
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)
下载解压后在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环境下输入代码
运行结果分别显示如下:
应该安装正确了。