参考的方法
看了很多博客和文章,总结了一下在anaconda下创建Pytorch环境时用到的方法大致有两种:
科学上网。对小白或是刚接触linux 的人来说科学上网有点难度,但这属于“基础办法”,就不赘述了。- 清华镜像。大部分是通过更改配置conda源,通过:
sudo gedit ~/.condarc
来进入配置文档,一般是改成下面这种:
channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/menpo/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
show_channel_urls: true
改完记得保存。
但是这种方法我并没有尝试成功。
我的方法
将配置文档改成:
channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
show_channel_urls: true
即删除不必要的配置,否则会让安装中途失败。
保存之后再执行安装程序(不同电脑可能不同,这里最好去pytorch官网查一查):
conda install pytorch torchvision cudatoolkit=10.1
大功告成!