Window下使用Anaconda3安装PyTorch

Window下使用Anaconda3安装PyTorch

《1》安装Anaconda3,并配置安装PyTorch的虚拟环境。

  1. 从官网下载Anconda3,官网网址:https://www.anaconda.com/products/individual/get-started
  2. 选择自己想要安装的位置,一路安装下去,安装成功出现下图快捷方式,点击它运行Window下使用Anaconda3安装PyTorch
  3. 点击快捷方式后,运行出现如下界面。点击红色框“Creat”按钮新建一个环境(我这里命名为Pytorch),建立成功后出现在蓝色框位置,图中绿色框是新建立的环境的库。Window下使用Anaconda3安装PyTorch
  4. 完成这步,就可以关闭了。

《2》安装PyTorch(官网和清华源两种方式)

  1. 登录PyTorch官网,出现如下图所示界面,在红色框内根据自己的环境选择选项,选择完成后出现蓝色框中的安装指令。(如果想要安装以前版本,选择绿色框部分)Window下使用Anaconda3安装PyTorch
  2. 找到安装好的Anconda中的Anaconda Prompt(Anconda),如下图所示,运行它。Window下使用Anaconda3安装PyTorch
  3. 运行后出现如下界面,输入activate Pytorch(此处Pytorch就是最开始建立的虚拟环境名称),**后出现蓝色框,然后输入第1步中的安装PyTorch的安装指令,如下图绿色框所示,然后就会进行安装了。Window下使用Anaconda3安装PyTorch
  4. 如果安装及其缓慢,不出意外的话,应该就是很很。。。。。。。。。缓慢。那么下面就使用清华源安装。
  5. 首先配置清华源的链路链接。打开第2步的Anconda中的Anaconda Prompt(Anconda),运行如下代码。

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes

  1. 配置其他依赖库链路链接如下(都是运行这些指令在Anaconda Prompt中):
    Conda Forge

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/

msys2

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/

bioconda

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/

menpo

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/menpo/

pytorch

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
#for legacy win-64,此句不用运行
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/peterjc123/

  1. 配置好镜像链路后,返回第1步,操作至第3步。但是重点在此:记得把安装指令去掉“-c pytorch”。

conda install pytorch torchvision cudatoolkit=10.2 -c pytorch
修改为
conda install pytorch torchvision cudatoolkit=10.2

  1. 安装好之后,运行Anaconda Prompt(Anconda),**虚拟环境(activate Pytorch),输入如下红框代码,输出True,测试成功了。Window下使用Anaconda3安装PyTorch
  2. 如果出现C++的DLL什么缺失,按照给出的http下载exe安装就行,我遇见的就是下图这个缺失。Window下使用Anaconda3安装PyTorch