一、安装步骤
0 切换到国内镜像——pytorch的官网中有下载链接,但是下载总会中断
方法一:
打开终端依次输入:
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 --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
conda config --set show_channel_urls yes
方法二:
打开终端输入:sudo gedit ~/.condarc
输入用户名密码后,可以打开.condarc进行编辑。
参考清华大学开源软件镜像站的说明https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/,将如下内容复制到.condarc中代替原有内容,点击保存后退出,即可实现添加 Anaconda Python 免费仓库:
channels:
- defaults
show_channel_urls: true
channel_alias: https://mirrors.tuna.tsinghua.edu.cn/anaconda
default_channels:
- 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/pkgs/r
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
后运行如下指令,清除索引缓存,保证用的是镜像站提供的索引:
conda clean -i
1 创建虚拟环境
conda create -n pytorch python=3.6
2 激活虚拟环境
conda activate pytorch
3 选择要安装的pytorch版本:https://pytorch.org/
conda install pytorch torchvision cpuonly
提示:
(1)我们把-c pytorch删除了(因为我们没有使用pytorch的源,而改成了清华镜像的源)
(2)因为安装包很多,有的也比较大,在安装过程中或多或少的会有几个包一次下载不下来,这时候不要直接结束终端,只需要重复输入上面的安装指令即可,已经下载好的包不会重复下载。
4 测试是否安装成功
输入python,进入python环境,再输入以下指令:
import torch
import torchvision
print(torch.cuda.is_available())
输出 False,则表明安装成功
5 退出虚拟环境
conda deactivate
6 卸载虚拟环境(需要的话)
conda remove -n pytorch --all
二、补充
conda常用命令
conda list:查看安装了哪些包。
conda install package_name(包名):安装包
conda env list 或 conda info -e:查看当前存在哪些虚拟环境
conda update conda:检查更新当前conda
三、参考链接
https://blog.youkuaiyun.com/weixin_41868104/article/details/103779181
https://blog.youkuaiyun.com/Copper01/article/details/97134974
https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/
https://blog.youkuaiyun.com/qq_43225437/article/details/104123572
https://blog.youkuaiyun.com/sizhi_xht/article/details/80964099