首先算是自用吧,第一次写,这个烦了我两天,所以想发个文纪念一下,下次可以直接用

首先安装AnacondaAnaconda

官网:https://www.anaconda.com 清华大学开源镜像下载:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
两个网站都可以下载,选择适合自己电脑的版本下载即可。

安装路径我放在D:\Anaconda3

anaconda和pytorch的下载 怎么用anaconda下载pytorch_CUDA

其中这一步可以自己注意一下。

anaconda和pytorch的下载 怎么用anaconda下载pytorch_pytorch_02

对于情况1,打开cmd输入python -V查看到的版本是anaconda自带的版本;
对于情况2,查看到的版本是安装anaconda之前的origin-python版本:

添加环境变量

右击“我的电脑”->属性->高级系统设置->环境变量

在Path添加,注意路径,本人直接放在D盘,默认生成的Anaconda3

D:\Anaconda3
D:\Anaconda3\Scripts
D:\Anaconda3\Library\mingw-w64\bin
D:\Anaconda3\Library\bin

之后能打开Anaconda Prompt即可。可视化界面那个不做要求,先鸽了hhhh

镜像问题

个人比较喜欢阿里云,也就没用清华镜像,但是在后面conda下载pytorch也是cpu版本,我会在后面进行讲解

在C盘用户界面搜   .condarc.

将内容换成,

channels:
   - defaults
 show_channel_urls: true
 default_channels:
   - http://mirrors.aliyun.com/anaconda/pkgs/main
   - http://mirrors.aliyun.com/anaconda/pkgs/r
   - http://mirrors.aliyun.com/anaconda/pkgs/msys2
 custom_channels:
   conda-forge: http://mirrors.aliyun.com/anaconda/cloud
   msys2: http://mirrors.aliyun.com/anaconda/cloud
   bioconda: http://mirrors.aliyun.com/anaconda/cloud
   menpo: http://mirrors.aliyun.com/anaconda/cloud
   pytorch: http://mirrors.aliyun.com/anaconda/cloud
   simpleitk: http://mirrors.aliyun.com/anaconda/cloud

anaconda和pytorch的下载 怎么用anaconda下载pytorch_CUDA_03

 2显卡驱动

如果你是英伟达显卡

anaconda和pytorch的下载 怎么用anaconda下载pytorch_深度学习_04

 右下角点系统信息。

anaconda和pytorch的下载 怎么用anaconda下载pytorch_pytorch_05

所以我后面下载CUDA不能超过12.0版本。 

如果你不是英伟达显卡。抱歉那只能用cpu跑了

简单点cmd nvidia-smi直接看显卡,就不用拿鼠标点点了

三CUDA

上面已经说了不能超过12.0,本人就下载了11.6

网站CUDA Toolkit 12.0 Update 1 Downloads | NVIDIA Developer


anaconda和pytorch的下载 怎么用anaconda下载pytorch_CUDA_06

 四cudnn

下载地址:https://developer.nvidia.com/rdp/cudnn-download

cudnn和cuda的版号要相互对应,这个网站需要先注册账号,填问卷,然后找版本下载

而且还全是压缩包。同理,着急不方便下载找我要~,

anaconda和pytorch的下载 怎么用anaconda下载pytorch_anaconda和pytorch的下载_07

这个解压之后有三个文件夹,需要分报将其中的内容复制到cuda的对应的文件夹下。

 

anaconda和pytorch的下载 怎么用anaconda下载pytorch_pytorch_08

这个图是cudnn,下面是cuda

anaconda和pytorch的下载 怎么用anaconda下载pytorch_anaconda和pytorch的下载_09

 放好之后,anaconda prompt 输入nvcc -V看一下是不是装好了

PS我第一次装好之后,第二天CUDA跑到C盘了,但是它少了很多文件,之后我又重新装了一遍CUDA,这次文件没有移动,还在我给它安装时设定的路径中。

五pytorch

创建名叫pytorch的虚拟环境,且python版本为3.9,后面pytorch需要选择解锁器版本的3.7~3.10都可以。

conda create -n pytorch python=3.9

(这个用阿里镜像还是比较方便的,用清华镜像每次都会报错(481)。对了期间我在环境变量path新增了    C:\system32\cmd.exe,当时报过一次错)

进入虚拟环境

conda activate pytorch

之后先放一边,不要关!!不要下install pytorch!!!

走过的坑就不让你们再走一遍了

去PyTorch官网:https://pytorch.org

 

anaconda和pytorch的下载 怎么用anaconda下载pytorch_anaconda和pytorch的下载_10

 看到最下面的小网站没?     https://download.pytorch.org/whl/cu116  跳转进去

1    点torch  页面查找cu116(这个cu对应的就是cuda的版本,后面的cp是对应的解释器版本。win64这个就不用多说了吧。)

anaconda和pytorch的下载 怎么用anaconda下载pytorch_CUDA_11

 我下载的是最下面这个,同样,我也有。(好像不用下载==,应该要下载的吧至少我下了。下完没用再删呗。)

同理下载这两个

anaconda和pytorch的下载 怎么用anaconda下载pytorch_深度学习_12

anaconda和pytorch的下载 怎么用anaconda下载pytorch_python_13

 下完之后是三个

anaconda和pytorch的下载 怎么用anaconda下载pytorch_python_14

这三个,我在网上找的的需要 将这三个放在Python\Python39\site-packages中,可能在C盘的用户roaming,或者你自己下载python的盘。不管放哪一定要记住。我的就放D盘了

那个窗口没关吧,继续。

以我的为例

anaconda和pytorch的下载 怎么用anaconda下载pytorch_anaconda和pytorch的下载_15

D: 回车

cd python3.9.13\Lib\site-packages  回车

pip install 这几个whl文件

需要pip三次。

装好之后输入python (此时还在名叫pytorch的虚拟环境中)

进入之后

import torch

print(torch.__version__) #查看pytorch版本

print(torch.cuda.is_available()) #查看cuda是否可用 输出为True 或者False

如果是false 那就是cuda和cudnn有问题了,或者驱动。还可能你装的是cpu版本

窗口如果没关,继续pip list,看看是不是这种,cpu的会显示cpu

anaconda和pytorch的下载 怎么用anaconda下载pytorch_深度学习_16