机器配置
cpu:i7-4710
显卡:gtx960
环境配置
走了数的坑,无数的百度,无数的谷歌,无数的论坛:
如果你下载的是如下的安装包,现在是2019-3-5
cuda_10.1.105_418.96_win10
cudnn-10.1-windows10-x64-v7.5.0.56
Anaconda3-2018.12-Windows-x86_64
那么抱歉,我没装成功,报缺少dll的错误
什么vs studio2017,各种环境缺少的包都打了,网上当时能用的方法几乎都试了,不行
装了3天MMP,系统是装不行就重装的新系统
环境如下:
vc-redistx64-2015
vc-redistx64-2017
DXsdk-jun10
winsdk-10
visual studio2017 中的.nat包和c++库文件,没全装
链接:https://pan.baidu.com/s/1B2Az_ZPlfk0qysUmBHq2vw
提取码:fh35
全部都有了
安装
然后就是和网上的安装完全一致
https://blog.csdn.net/qq_37296487/article/details/83028394
https://blog.csdn.net/u010618587/article/details/82940528
需要注意的:
先安装环境
vc-redistx64-2015
vc-redistx64-2017
DXsdk-jun10
Windows SDK 10.0.15063.0
visual studio2017
再装anaconda3,cuda,cudnn,tensorflow1.13.1
如果安不上tfpip install tensorflow-gpu
尝试使用:pip install tf-nightly-gpu
卸载:pip uninstall tensorflow-gpu
如果报numpy包import错误:
pip install -U numpy --user
到此,我测试安装一切正常
问题分析
CUDA10.1是2019年2月更新的,可能是CUDNN不兼容,但官方已经给出了包,所以最大的可能就是anaconda3的包没有进行更新,所以,如果单纯直接从官方下载python安装相应的包,再打基础扩展包可能不会出现问题,也可能是CUDA10.1所需的依赖并没有更新导致的,
应该在下个anaconda版本中就不会出现问题了
附测试代码和keras和pytorch
测试代码
import tensorflow as tf
hello = tf.constant('Hello, TensorFlow!')
sess = tf.Session()
print(sess.run(hello))
keras
pip install keras
pytorch
pip3 install https://download.pytorch.org/whl/cu100/torch-1.0.1-cp37-cp37m-win_amd64.whl
pip3 install torchvision
本文档详细记录了在配备i7-4710CPU和GTX960显卡的机器上,安装CUDA10.1、CUDNN7.5、Python3.7、TensorFlow1.13.1及Anaconda3-2018.12的过程。作者遇到并解决了安装过程中遇到的DLL缺失问题,提供了完整的环境配置步骤和必要的软件包链接。文章最后分析了可能的安装问题,并附带了安装成功后的测试代码和Keras、PyTorch的使用示例。

3707

被折叠的 条评论
为什么被折叠?



