Windows环境下Anaconda+Cuda+Pytorch安装教程

一、安装anaconda

安装步骤

1.官网下载,点击Download

2.安装过程中,有两个注意事项:

上面那个勾选,下面那个不勾选:
添加anaconda到PATH
不要默认添加python3.9

3.其他步骤随意

4.创建虚拟环境

①同时按下这两个键:Win+R

输入cmd,点击确定(回车键也行)

③输入conda create -n env-name python=3.6

(env-name表示创建的虚拟环境的名字,可以根据自己的喜好取,python=3.6是我自己用的python版本,也可以用其他版本)

安装过程中出现:Proceed([y]/n)?

就输入y并按回车键

安装完成之后会出现这个done界面

如果没有出现这个界面就停止,可能是下载超时,重新来一次就行

二、安装CUDA

1.注意事项

安装CUDA的注意事项很多:

①安装CUDA其实是安装2个包:

cudatoolkit和cudnn

②版本之间的匹配问题,下面详细说明。

2.搞清楚你的NVIDIA显卡型号

①同时按下这两个键:Win+R
输入cmd,点击确定(回车键也行)
③查看电脑的驱动版本和显卡型号

非常关键的一步:查看各种型号之间的对应关系链接

https://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html

接下来会有示范教程

这里拿我自己的 Driver Version:431.87举例

我能选择的最高版本为CUDA Version: 10.1

CUDA是向下兼容,向上不兼容

⑤下载CUDA Toolkit找自己对应的版本就行,下载完记得安装,默认安装路径就行(方便后面找)

注意选择适合自己的版本就好,这个只是适合我的版本

⑥下载cuDNN找自己对应的版本就行

如果这个页面没有合适的版本,就用这个链接

https://developer.nvidia.com/rdp/cudnn-archive

记得勾选 I Agree

解压cuDNN到当前文件夹

得到cuda文件夹,打开

复制'bin','include','lib'三个文件夹

粘贴到安装CUDA Toolkit的文件夹里面(刚才默认安装路径的话,这里应该就是

C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1

按照这个路径打开,粘贴上去就行

3.配置环境变量

计算机(我的电脑)右键->属性->高级系统设置->环境变量,可以看到系统中多了CUDA_PATH和CUDA_PATH_V8_0两个环境变量。

接下来,还要在系统中添加以下几个环境变量:

CUDA_SDK_PATH =C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1

(这是默认安装路径,等号左边是变量名,等号右边是变量值))

步骤同上:

CUDA_LIB_PATH = %CUDA_PATH%\lib\x64

CUDA_BIN_PATH = %CUDA_PATH%\bin

CUDA_SDK_BIN_PATH = %CUDA_SDK_PATH%\bin\win64

CUDA_SDK_LIB_PATH = %CUDA_SDK_PATH%\common\lib\x64

在系统变量 PATH 下添加:

%CUDA_LIB_PATH%;

%CUDA_BIN_PATH%;

%CUDA_SDK_LIB_PATH%;

%CUDA_SDK_BIN_PATH%;

C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\lib\x64;

C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\bin;

C:\ProgramData\NVIDIA Corporation\CUDA Samples\v8.0\common\lib\x64;

C:\ProgramData\NVIDIA Corporation\CUDA Samples\v8.0\bin\win64;

4.验证是否安装成功

主要使用CUDA内置的deviceQuery.exe 和 bandwithTest.exe

①同时按下这两个键:Win+R
输入cmd,点击确定(回车键也行)
③cd进入安装路径
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1\extras\demo_suite
④执行bandwidthTest.exe,输出result=pass表示安装成功
bandwidthTest.exe

⑤继续执行deviceQuery.exe,同样输出result=pass表示安装成功
deviceQuery.exe

三、安装Pytorch

1.进入官网链接,找到对应的版本

CUDA与Pytorch版本对应关系

(我的10.1的CUDA对应的最高版本的是1.7.1的Pytorch)

2.找到对应的版本

①复制这串命令

②同时按下这两个键:Win+R
③输入cmd,点击确定(回车键也行)
④激活之前创建的虚拟环境,env-name换成之前自己创建的名字
activate env-name
⑤粘贴安装
conda install pytorch==1.7.1 torchvision==0.8.2 torchaudio==0.7.2 cudatoolkit=10.1 -c pytorch

3.安装之后进入虚拟环境测试

①进入python环境
python
②导入torch
import torch
③输入torch.cuda.is_available()
torch.cuda.is_available()

④输出True表示安装成功

四、最后附上我之前参考的一些网址:

Pytorch1.0+CUDA10.0+cuDNN环境配置之谈(Win 10)

win10下CUDA和CUDNN的安装(超详细)!亲测有效!

PyTorch 最新安装教程(2021-07-27)

  • 20
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Anaconda、PyCharm和PyTorch都是在Python开发中非常实用的工具。下面将分别介绍它们的安装。 首先,Anaconda是一个数据科学的IDE,含有许多科学计算库和Python包。在其官方网站(https://www.anaconda.com/products/individual)上下载对应操作系统的安装包,双击打开安装即可。在安装时需要进行一些设置,比如选择安装路径和添加环境变量等。安装完成后,可以在Anaconda的Navigator中找到安装好的Python环境,并在其中安装需要的包。 其次,PyCharm是一个受欢迎的Python开发工具,它有专业版和社区版两个版本。在其官方网站(https://www.jetbrains.com/pycharm/download/)上下载对应版本的安装包,双击打开安装即可。在安装时同样需要进行一些配置,比如选择安装路径、添加环境变量等。安装完成后,可以在PyCharm中打开Anaconda安装的Python环境,方便地进行Python开发。 最后,PyTorch是一个深度学习框架,安装流程有点复杂。首先需要安装Anaconda,然后在其中创建一个新的环境。在命令行上输入以下命令即可安装PyTorch: ``` conda install pytorch torchvision torchaudio cpuonly -c pytorch ``` 其中,包含了PyTorch的核心模块torch,以及一些常用的扩展模块torchvision和torchaudio。如果希望使用GPU进行计算,则需要额外安装对应的CUDA工具。 总的来说,Anaconda、PyCharm和PyTorch都是非常实用的工具,在安装时需要注意一些配置,这些工具能够提高Python开发的效率和学习深度学习的体验。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值