一、安装Anaconda
如果安装过需卸载,直接以管理员身份运行uninstall-anaconda3可彻底删除。
![](https://i-blog.csdnimg.cn/blog_migrate/55c2b62c24503476b2e57f2577e93cec.png)
选择版本,网址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/(建议别下最新版)
默认环境安装(不容易出问题)-->just me-->no add PATH environment variable;
环境变量配置
cmd-->where conda-->where python;
![](https://i-blog.csdnimg.cn/blog_migrate/533705d16c17d2f0e3259457fce146d0.png)
测试是否安装成功:进入cmd,输入语句:conda --version
二、安装CUDA(针对有GPU,可选择安装)
安装网址:https://developer.nvidia.com/cuda-downloads
1.选择版本,Archive of Previous CUDA Releases
![](https://i-blog.csdnimg.cn/blog_migrate/f9b39554b553d2716a4a27e8ad39f9c6.png)
2. CUDA的版本选择,跟Torch版本要求对应,不会出错。
![](https://i-blog.csdnimg.cn/blog_migrate/9d835f39fabc64ac5776950a6b89c1f2.png)
3. 根据自己电脑环境,推荐迅雷下载,然后默认地址安装(不容易出问题)。
![](https://i-blog.csdnimg.cn/blog_migrate/141d603053e181cb6fb3814ce7960494.png)
三、安装pytorch
进入anaconda,创建torch的环境,python版本推荐3.8。
![](https://i-blog.csdnimg.cn/blog_migrate/3860f6e4d93bfbb9d55447549d83e733.png)
Win+R输入cmd,并输入activate base;activate torch激活自己的环境。
torch官网https://pytorch.org/get-started/locally/,选择对应版本的torch。
![](https://i-blog.csdnimg.cn/blog_migrate/99f2a56496de20b90b44596a68c97da5.png)
复制上面的一段代码,至Command,进入自动安装。
![](https://i-blog.csdnimg.cn/blog_migrate/89f683da1332201f94e0fc424a59d25e.png)
在Command验证安装是否成功。
输入:
import torch
print(torch.__version__) #显示版本
print("gpu", torch.cuda.is_available()) #False
![](https://i-blog.csdnimg.cn/blog_migrate/f57e7b299410dddb886854e5ccc60dca.png)
至此torch安装成功,并可调用gpu加速。
四、安装cuDNN
进入下载界面:
![](https://i-blog.csdnimg.cn/blog_migrate/c541e4c9a19c39a357c43f8ce5ff5cb7.png)
根据 cuDNN Archive | NVIDIA Developer ,查看适配的 cuDNN
![](https://i-blog.csdnimg.cn/blog_migrate/9b90bfc868b61abc88b63258d34be66f.png)
我的是CUDA v11.7,因此可以选择较新的cuDNN v8.8。
下载window的压缩包
![](https://i-blog.csdnimg.cn/blog_migrate/e73a386f25fea39432ce82708a7c72f7.png)
解压得到cuDNN的文件夹
![](https://i-blog.csdnimg.cn/blog_migrate/02094ceae3ae6debb52b79888e62fec5.png)
将把三个文件夹拷贝到cuda的安装目录下(如下图为默认路径)
![](https://i-blog.csdnimg.cn/blog_migrate/5115960bca9f5929c1baad4316b1dc2d.png)
对三个不同文件夹内容分别进行拷贝。
![](https://i-blog.csdnimg.cn/blog_migrate/90159840f844903d72f7793518269224.png)
验证:win+R启动cmd,然后cd到安装目录下的 …\extras\demo_suite,然后分别执行bandwidthTest.exe和deviceQuery.exe(进到目录后需要直接输“bandwidthTest.exe”和“deviceQuery.exe”),得到下图:
![](https://i-blog.csdnimg.cn/blog_migrate/1499ed60aa87e2fdd9b946e60e36f485.png)
![](https://i-blog.csdnimg.cn/blog_migrate/73712fce09fac2694f0490ab734bb1e8.png)