Windows下安装anaconda以及pytorch

Windows下安装anaconda以及pytorch

1、安装anaconda

1.1 下载安装包

在清华开源镜像站清华镜像站选择合适的版本,我这里选择的是Anaconda3-5.3.1-Windows-x86_64;

1.2 安装

点击下载的Anaconda3-5.3.1-Windows-x86_64应用程序;
由于我已经安装好了,我在这里就不放上安装步骤的图片了。
1、按照顺序点击“next”和“i agree”;
2、选择All User,点击next;
3、选择安装位置,然后点击next;
4、将两个方框都勾起来(这里解释一下,第一个框框是将anaconda添加到环境变量里,第二个选择python版本),然后点击next;等待安装,可能安装时间有点长,耐心等待;
5、显示compelted点击next;
6、点击skip;
7、接下来的这两个框框都不要勾选,最后点击finish,就完成了anaconda的安装。
验证anaconda是否安装成功,win键加R输入cmd打开命令提示符输入python,显示Windows下安装anaconda以及pytorch_第1张图片
安装成功!

2、给anaconda换源

打开cmd,输入

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 

然后添加清华源的其他库文件路径

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

至此,anaconda换源就好了。
`

3、配置anaconda的虚拟环境为后面安装pytorch做准备

因为我后期还准备安装TensorFlow,所以准备配置虚拟环境将二者分割开,防止冲突。
创建新的虚拟环境,因为后期安装的pytorch中python版本为3.7所以代码如下:

(base) D:\pytorch>conda create --name pytorch python=3.7

然后进入新创建的pytorch环境下:

(base) D:\pytorch>conda activate pytorch

4、安装pytorch

(1)进入pytorch官网,选择合适的版本
Windows下安装anaconda以及pytorch_第2张图片
(关于cuda版本的选择,进入NVIDIA控制面板,选择帮助–系统信息–组件
Windows下安装anaconda以及pytorch_第3张图片
其中3D设置中的第三行,有cuda的版本)
(2)由于我们之前已经更换了清华源,所以在复制命令时不要加上-c pytorch,此时下载时会从清华源上进行下载;
(3)在上述进入pytorch虚拟环境,输入

(pytorch) D:\pytorch>conda install pytorch torchvision cudatoolkit=10.1

期间要是出现下载超时,显示CondaError: Downloaded bytes did not match Content-Length,把timeout的时间调到1000.0。

conda config --set remote_read_timeout_secs 1000.0

然后再执行pytorch的安装操作。
最后验证pytorch是否安装成功,输入import torch显示

>>> import torch

输入import torchvision,显示

>>> import torchvision

输入>>> print(torch.__version__),显示对应的pytorch版本号

>>> print(torch.__version__)
1.6.0

本文参考的博客有
conda安装pytorch下载速度过慢(Windows下)
Windows下Anaconda的下载与安装
Win10+Anaconda环境下安装Pytorch

你可能感兴趣的:(anaconda,windows,cuda,pytorch)