win7 系统64位
创建虚拟环境
conda create -n torch1 python=3.6
查看虚拟环境
conda info --envs
激活环境
conda activate pytorch
安装pytorch
官方命令 conda install pytorch torchvision cpuonly -c pytorch
安装很慢,使用快捷键ctrl+c中断安装
添加清华源,提高安装速度
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/
# for legacy win-64
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/peterjc123
添加源以后,使用新的源再次安装命令,去掉了“-c pytorch”,这是指定安装源的命令
conda install pytorch torchvision cpuonly
问题1:提示conda的版本低,需要升级一下
解决1:conda update -n base -c defaults conda
问题2:一个文件( openssl-1.1.1f)没有安装成功,需要单独安装
解决2:conda install openssl-1.1.1f
问题3:PackagesNotFoundError: The following packages are not available from current channels:
解决3:anaconda search -t conda openssl
问题4:解决3时,遇到了anaconda不是内部或外部命令
解决4:添加anaconda到系统环境变量的path中:
D:\ana3\;D:\ana3\Scripts
解决3:anaconda search -t conda openssl,显示可用软件在这个位置 cctbx201909/openss
于是使用这个命令安装好了 conda install -c https://conda.anaconda.org/cctbx201909 openssl
最后再次执行命令,pytorch安装成功:conda install pytorch torchvision cpuonly
验证安装:import torch ,没有报错!