win10 + cuda10 +cudnn + GLUON 环境搭建
Posted flymood
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了win10 + cuda10 +cudnn + GLUON 环境搭建相关的知识,希望对你有一定的参考价值。
1. 《动手学深度学习》
由于新型非典型肺炎扩散,上班日期挪到2.10 日了,在家比较无聊决定了解一下深度学习。
在github 上找到一个资源,可以动手学深度学习,便打算按照这本书的内容学习一下,
https://github.com/d2l-ai/d2l-zh
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 环境搭建的主要内容,如果未能解决你的问题,请参考以下文章
win10 + cuda10 +cudnn + GLUON 环境搭建
win10安装CUDA CUDNN tensorflow-gpu
深度学习第一步——Pytorch-Gpu环境配置:Win11/Win10+Cuda10.2+cuDNN8.5.0+Pytorch1.8.0(步步巨细,少走十年弯路)