经历了无数个Anaconda官网安装的漫长等待,依然失败失败失败。最后转移目标到清华镜像源安装pytorch,很顺利,那一刻,我热泪盈眶!恐怕忘记,在这里写下安装过程,和大家一起分享学习。



目录

  • 1、打开cmd,输入4条命令
  • 2、在[官网](https://pytorch.org/)选择pytorch安装版本
  • 3、测试
  • 4、Jupyter Notebook配置
  • 5、 Pycharm环境配置
  • 6、总结



1、打开cmd,输入4条命令

#添加清华镜像至Anaconda

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

#添加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/

2、在官网选择pytorch安装版本

清华镜像源安装 torch 清华镜像源安装出错_深度学习


将刚刚复制的命令和上一步4条命令一起输入到cmd,如下图所示:

清华镜像源安装 torch 清华镜像源安装出错_深度学习_02


等待一点一点的下载:

清华镜像源安装 torch 清华镜像源安装出错_清华镜像源安装 torch_03


清华镜像源安装 torch 清华镜像源安装出错_pytorch_04


清华镜像源安装 torch 清华镜像源安装出错_清华镜像源安装 torch_05

好了,到这里,安装已经成功!下面我们对安装好的pytorch进行测试,并看它是否有CUDA。

3、测试

import torch
import numpy
import torchvision
print(torch.__version__ )                   查看pytorch版本
print(torch.cuda.is_available())            是否有CUDA
输出:
1.7.1
True

我在cmd上运行的结果是这样:输入python——import pytorch>…(看下图)

清华镜像源安装 torch 清华镜像源安装出错_深度学习_06

4、Jupyter Notebook配置

激活到conda的pytorch环境下
#安装ipykernel
conda install ipykernel
#写入环境
windows:python -m ipykernel install  --name pytorch --display-name "Pytorch for Deeplearning"  #第一个name是conda中的虚拟环境名,第二个name是在jypyter notebook中显示的环境名称
linux:python -m ipykernel install  --name pytorch --user --display-name "Pytorch for Deeplearning"  #linux由于软件都是在user的权限下所以加一个user,(不然会报错没有root权限)
jupyter kernelspec list
jupyter notebook

我在cmd上运行的结果是这样:…(看下图)

清华镜像源安装 torch 清华镜像源安装出错_深度学习_07


清华镜像源安装 torch 清华镜像源安装出错_pytorch_08


Jupyter Notebook配置结束!下面再在pycharm上感受一下效果,哈哈

5、 Pycharm环境配置

新建一个项目project

清华镜像源安装 torch 清华镜像源安装出错_pytorch_09


清华镜像源安装 torch 清华镜像源安装出错_pytorch_10

清华镜像源安装 torch 清华镜像源安装出错_清华镜像源安装 torch_11


清华镜像源安装 torch 清华镜像源安装出错_深度学习_12

好了,一切结束!恭喜你!顺利顺利顺利!

6、总结

pycharm》help》about                             查看pycharm版本2020.3.3   (我电脑安装的各个版本)
python                                           查看python版本3.8.5
import torch;print(torch.__version__)           查看pytorch的版本1.7.1
nvcc -V                                          查看CUDA版本V10.2.89
print(torch.cuda.is_available())                 cuda是否可用



pip&conda源
pip下载镜像

清华镜像:https://pypi.tuna.tsinghua.edu.cn/simple
豆瓣镜像:https://pypi.doubanio.com/simple
阿里镜像:https://mirrors.aliyun.com/pypi/simple/
中国科技大学:http://pypi.mirrors.ustc.edu.cn/simple/

conda

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

清华镜像源安装 torch 清华镜像源安装出错_anaconda_13