keras环境搭建,你也可以(win10)

                                                            软件环境:tensorflow1.3 + keras2.2.4             

准备的文件:

1.vs2015补丁包:

下载路径链接:https://www.microsoft.com/en-us/download/details.aspx?id=53587,安装完成后需重启电脑。

2.cuda8.0+cudnn6.0: 

https://pan.baidu.com/s/1jIiqtam 密码: xjd5,将下载好的cudnn-8.0-windows10-x64-v6.0.zip文件解压出来是名为cuda的文件夹,里面有bin、include、lib,将三个文件夹中的文件复制到CUDA安装目录下的对应文件夹中(默认位置为:C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\8.0),安装成功。 

cuda下载链接https://developer.nvidia.com/cuda-toolkit-archive

3.Anacondo: 

谨慎起见,建议按照 Keras安装和配置指南(Windows)中的要求,下载安装Anaconda3-4.2.0-Windows-x86_64.exe版本。安装一路Next即可。

4.setuptools:

离线文件连接:https://blog.csdn.net/u010205128/article/details/81003845 

5.tensorflow:

离线文件链接:https://mirrors.tuna.tsinghua.edu.cn/tensorflow/windows/gpu/

注意三点:

1.安装过程需要联网。

2.tensorflow的版本和cuda的版本需要匹配,Anacondo中输入命令conda list可以查看各个模块的版本号,具体匹配版本号可在网上看看。

3.查看电脑gpu使用的cuda版本。

控制面板-搜索nvidia-点击nvidia控制面板-弹出的界面中左下角点击系统信息-查看图中红框内的nvidia cuda为9.1。

 

安装步骤:

按照以上链接准别好所需要的文件,如果以上链接失效或没有需要的文件,请到网上查找需要的文件。

1.安装vs2015补丁包,具体的安装步骤请参考网络。

2.安装Anaconda ,具体的安装步骤请参考网络。

3.安装cuda和cudnn,一般一路next就行。

4.打开Anaconda prompt

5.窗口中输入命令:

(C:\Users\Administrator\Anaconda3) C:\Users\Administrator>pip uninstall tensorflow

(C:\Users\Administrator\Anaconda3) C:\Users\Administrator>pip uninstall tensorflow-gpu

6.安装tensorflow

进入“开始”菜单,打开“Anaconda3(64-bit)–>Anaconda Prompt”窗口,输入如下命令,安装TensorFlow:

# GPU 版本
(C:\Users\Administrator\Anaconda3) C:\Users\Administrator> pip install --upgrade tensorflow-gpu

# CPU 版本
(C:\Users\Administrator\Anaconda3) C:\Users\Administrator> pip install --upgrade tensorflow
如果命令执行失败,则使用之前准备好的离线文件:pip install D:/.../tensorflow_gpu-1.3.0rc0-cp35-cp35m-win_amd64.whl

7.安装setuptools:

(C:\Users\Administrator\Anaconda3) C:\Users\Administrator>easy_install --upgrade setuptool 或者

(C:\Users\Administrator\Anaconda3) C:\Users\Administrator>pip install d:/.../xxxx.whl

8.安装keras:

(C:\Users\Administrator\Anaconda3) C:\Users\Administrator>pip install keras -U --pre

笔者安装过程中要出现的两个问题于解决方法:

1)安装tensorflow过程中出现setuptools的错误

解决方法:(C:\Users\Administrator\Anaconda3) C:\Users\Administrator>pip install D:/.../x.whl 其中,D:/.../x.whl为你自己下载到的文件

2)import keras时出现类似下图的错误

解决方法:

找到cuda8.0对应版本的tensorflow1.3即可

(C:\Users\Administrator\Anaconda3) C:\Users\Administrator>pip uninstall tensorflow

(C:\Users\Administrator\Anaconda3) C:\Users\Administrator>pip uninstall tensorflow-gpu

(C:\Users\Administrator\Anaconda3) C:\Users\Administrator>pip install D:/.../x.whl 其中,D:/.../x.whl为你自己下载到的文件

9.验证成功与否,Anaconda prompt中输入:

(C:\Users\Administrator\Anaconda3) C:\Users\Administrator>python

(C:\Users\Administrator\Anaconda3) C:\Users\Administrator>import keras

不报错时,即安装成功,至此win10上的keras+tensorflow安装成功结束。

备注:

1.笔者安装的pycharm2018.3.4,其中pycharm的破解请参考https://blog.csdn.net/qq_40914991/article/details/85543575,亲测有效。

2.笔者安装的是cuda8.0,然而电脑显卡需要cuda版本是9.1,所以无法使用gpu,最终笔者搭建成功的是基于cpu的keras环境。

后续再补充调用起来gpu的方法,文中有出现不对的地方还请批评指正,谢谢!

3.cuda cudnn tensorflow版本匹配问题参考https://tensorflow.google.cn/install/source_windows

 

  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值