win7系统使用anaconda安装pytorch

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 ,没有报错!

你可能感兴趣的:(win7系统使用anaconda安装pytorch)