Window下使用Anaconda3安装PyTorch
Window下使用Anaconda3安装PyTorch
《1》安装Anaconda3,并配置安装PyTorch的虚拟环境。
- 从官网下载Anconda3,官网网址:https://www.anaconda.com/products/individual/get-started
- 选择自己想要安装的位置,一路安装下去,安装成功出现下图快捷方式,点击它运行
- 点击快捷方式后,运行出现如下界面。点击红色框“Creat”按钮新建一个环境(我这里命名为Pytorch),建立成功后出现在蓝色框位置,图中绿色框是新建立的环境的库。
- 完成这步,就可以关闭了。
《2》安装PyTorch(官网和清华源两种方式)
- 登录PyTorch官网,出现如下图所示界面,在红色框内根据自己的环境选择选项,选择完成后出现蓝色框中的安装指令。(如果想要安装以前版本,选择绿色框部分)
- 找到安装好的Anconda中的Anaconda Prompt(Anconda),如下图所示,运行它。
- 运行后出现如下界面,输入activate Pytorch(此处Pytorch就是最开始建立的虚拟环境名称),**后出现蓝色框,然后输入第1步中的安装PyTorch的安装指令,如下图绿色框所示,然后就会进行安装了。
- 如果安装及其缓慢,不出意外的话,应该就是很很。。。。。。。。。缓慢。那么下面就使用清华源安装。
- 首先配置清华源的链路链接。打开第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
- 配置其他依赖库链路链接如下(都是运行这些指令在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步,操作至第3步。但是重点在此:记得把安装指令去掉“-c pytorch”。
conda install pytorch torchvision cudatoolkit=10.2 -c pytorch
修改为
conda install pytorch torchvision cudatoolkit=10.2
- 安装好之后,运行Anaconda Prompt(Anconda),**虚拟环境(activate Pytorch),输入如下红框代码,输出True,测试成功了。
- 如果出现C++的DLL什么缺失,按照给出的http下载exe安装就行,我遇见的就是下图这个缺失。