之前windows下配置tensorflow-gpu遇上无数麻烦,各种报错。
我可以负责说,你们遇到的绝大部分的错误都是版本不适配的问题!
这么说吧,网上能找到的错误,我都遇到过,各种解决,现在终于摸索出一个配置成功的环境,贡献给大家。
电脑配置
:
安装需要的软件以及顺序:
- pycharm
- anconda(python3.6,版本可低)
- DXSDK_Jun10.exe
- tensorflow-gpu == 1.2.1(pip install tensorflow-gpu==1.2.1)
原因:版本1.3以上要求cuda9.0以上 - cuda 8.0 (要求先安装 DXSDK_Jun10.exe)
- cudnn 5.1(有path操作,具体安装方法自行百度,解决各种DLL消失以及 process error:0XX)
以上软件正常安装,具体安装方法自行百度,可以正常运行加速。
特殊问题解决:
1. 确认C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\bin
有cudnn64_5.dll的存在,如果没有,cudnn64_X.dll改成cudnn64_5.dll
2. 无法安装cuda9.0,cuda9.0报错,这个我没有解决,so,我安装了cuda8.0
邮箱:boningliu@qq.com(有问题截图发邮件联系)