anaconda中自带python,所以不需要提前安装python。

1. 安装 anaconda3

下载链接:​​https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/​​​ 下载文件:Anaconda3-2021.11-Windows-x86_64.exe。(2022.10版本的安装会卡住,这里下载2021.11的)
下载完成之后点击运行。

下图第一项不要勾,待会手动配环境变量。

win10 中 anaconda3 安装 pytorch 教程_CUDA

之后按默认选项,一路傻瓜式安装即可。

之后手动配置以下环境变量到Path中:

Anaconda安装路径
Anaconda安装路径\Scripts
Anaconda安装路径\Library\bin

win10 中 anaconda3 安装 pytorch 教程_Python_02

打开cmd。输入“conda --version”即可验证是否安装成功。

可以在开始菜单看到以下:

win10 中 anaconda3 安装 pytorch 教程_python_03

2.安装 CUDA

下载 CUDA 11.6。下载链接:​​https://developer.nvidia.com/cuda-11-6-0-download-archive​

不要下载11.8,因为目前pytorch还没有对应 CUDA 11.8 的安装方式。

选择 windows10, x86_64, 10, exe(local),如图所示,之后下载:

win10 中 anaconda3 安装 pytorch 教程_python_04

下载完成后双击“exe文件”,这里的下载路径不要改,安装后该目录会自动被清理。

win10 中 anaconda3 安装 pytorch 教程_Python_05

安装选项选第二个:

win10 中 anaconda3 安装 pytorch 教程_python_06

之后一路傻瓜式安装即可。

安装完成后,打开cmd。输入“nvcc -V”即可验证是否安装成功。

3.安装 pytorch

重要:

  • 安装 pytorch 之前要关闭电脑上的梯子,不然等会执行安装命令会报HTTP错误。
  • 不要配镜像源,因为镜像源中没有 cuda 11.6 相关的依赖。

官网地址:​​https://pytorch.org/get-started/locally/​

打开开始菜单栏中的 "anaconda propmt",输入官网中的命令,如图中所示:

win10 中 anaconda3 安装 pytorch 教程_hive_07

等待安装完成即可。

其他问题

anaconda安装pytorch过程中报错:Collecting package metadata (current_repodata.json): failed

anaconda安装pytorch过程中报错:Please remove this file manually (you may need to reboot to free file handles)