win10 + cuda10 +cudnn + GLUON 环境搭建

Posted flymood

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了win10 + cuda10 +cudnn + GLUON 环境搭建相关的知识,希望对你有一定的参考价值。

1. 《动手学深度学习》

由于新型非典型肺炎扩散,上班日期挪到2.10 日了,在家比较无聊决定了解一下深度学习。

在github 上找到一个资源,可以动手学深度学习,便打算按照这本书的内容学习一下,

https://github.com/d2l-ai/d2l-zh

http://zh.d2l.ai

PyTorch 版本:https://github.com/ShusenTang/Dive-into-DL-PyTorch

2. 环境搭建

这本书中详细描述了如何搭建环境获取代码: http://zh.d2l.ai/chapter_prerequisite/install.html

第一步是安装miniconda, 由于我的电脑已经按照Anaconda,可以省去这个步骤

第二步用conda 搭建虚拟运行环境,按照书中步骤,也没有出现问题,

书中提到可以使用GPU 版本的mxnet,这一步出现了问题并且折腾了不少时间,

在python 中import mxnet 时出现 :

 

OSError: [WinError 126] 找不到指定的模块 的错误

在网上搜到两篇文章可作参考

https://discuss.gluon.ai/t/topic/8390/10

https://blog.csdn.net/qq_14997473/article/details/80976607

 

我的环境: win10 +Anaconda3 + 系统预装cuda10.1

2.1 卸载cuda10.1, 安装cuda10.0

因为尝试安装mxnet-cu101 一直不成功所以决定将cuda10.1 卸载,然后安装cuda10

下面两篇文章可以参考如何卸载cuda 并且安装新的cuda 版本

https://blog.csdn.net/m0_37993445/article/details/90440589

https://blog.csdn.net/shuiyuejihua/article/details/78738664

 

 记得卸载完成后使用 电脑安全管家 删除注册表, 然后再安装cuda10.0

 

2.2 增加环境变量

https://blog.csdn.net/qq_37296487/article/details/83028394

https://blog.csdn.net/u010618587/article/details/82940528

计算机上点右键,打开属性->高级系统设置->环境变量,可以看到系统中多了CUDA_PATH和CUDA_PATH_V8_0两个环境变量,接下来,还要在系统中添加以下几个环境变量:
CUDA_SDK_PATH = C:ProgramDataNVIDIA CorporationCUDA Samplesv8.0(这是默认安装位置的路径,经自定义路径后,我的路径为D:NVIDIACUDA Samples)
CUDA_LIB_PATH = %CUDA_PATH%libx64
CUDA_BIN_PATH = %CUDA_PATH%in
CUDA_SDK_BIN_PATH = %CUDA_SDK_PATH%inwin64
CUDA_SDK_LIB_PATH = %CUDA_SDK_PATH%commonlibx64

在系统变量 PATH 的末尾添加:
%CUDA_LIB_PATH%;%CUDA_BIN_PATH%;%CUDA_SDK_LIB_PATH%;%CUDA_SDK_BIN_PATH%;
再添加如下4条(默认安装路径):
C:Program FilesNVIDIA GPU Computing ToolkitCUDAv8.0libx64;
C:Program FilesNVIDIA GPU Computing ToolkitCUDAv8.0in;
C:ProgramDataNVIDIA CorporationCUDA Samplesv8.0commonlibx64;
C:ProgramDataNVIDIA CorporationCUDA Samplesv8.0inwin64;

 

技术图片

 

 

技术图片

 

 

3. 安装mxnet-cu100

> conda activate gluon, 

> pip uninstall mxnet

> pip install mxnet-cu100

> python

> import mxnet

技术图片

 

以上是关于win10 + cuda10 +cudnn + GLUON 环境搭建的主要内容,如果未能解决你的问题,请参考以下文章

cuDNN下载(含win10和linux版本)

win10 + cuda10 +cudnn + GLUON 环境搭建

怎样判断cuda和cudnn是不是安装成功win10

win10安装CUDA CUDNN tensorflow-gpu

深度学习第一步——Pytorch-Gpu环境配置:Win11/Win10+Cuda10.2+cuDNN8.5.0+Pytorch1.8.0(步步巨细,少走十年弯路)

Win10+CUDA9.0+cuDNN7.2 下载 安装 配置