anaconda安装pytorch

Posted jicongcong

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了anaconda安装pytorch相关的知识,希望对你有一定的参考价值。

1.先创建虚拟环境

conda create --name pytorch python=3.6
这里的pytorch是虚拟环境的名字

2.activate pytorch  进入虚拟环境

 

一般情况下,condarc文件出现在/home/user目录下,但有时会出现找不到情况,解决办法如下:

创建condarc文件命令
conda config --add channels r

即在/home/user目录下出现condarc文件

换回默认源:conda config --remove-key channels

然后把这个文件换成清华镜像的:

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 install pytorch torchvision cpuonly -c pytorch

进行安装很容易发生CondaError: CondaHTTPError:这种错误

技术图片

 

 

 

 

 

 

 在pytorch官网查找对应的命令:使用清华镜像时需要去掉后面的  -c pytorch

conda install pytorch torchvision cpuonly

技术图片

执行命令的同时会出现pytorch安装的同时需要的包及其版本:

技术图片

 

 

 

 

 

 然后又发生

PackageNotFoundError: Packages missing in current channels:

技术图片

 

这个问题,于是我就在下面官网查找需要下载的torchvision的版本命令:conda install torchvision -c pytorch

https://pypi.org/project/torchvision/

技术图片

最后:这个包下载成功

技术图片

 

 

 然后继续用清华镜像的安装命令:若显示哪个包PackageNotFoundError,就去这个包的官网找对应版本单独下载

或者使用

conda install pytorch torchvision cpuonly -c pytorch命令进行安装



测试小代码:
from __future__ import print_function
import torch
x = torch.empty(5, 3)
print(x)

   输出:

tensor(1.00000e-04 *
       [[-0.0000,  0.0000,  1.5135],
        [ 0.0000,  0.0000,  0.0000],
        [ 0.0000,  0.0000,  0.0000],
        [ 0.0000,  0.0000,  0.0000],
        [ 0.0000,  0.0000,  0.0000]])




安装过程中出现的问题:

CondaError: CondaHTTPError:

技术图片

百度的解决办法:

  编辑其中的 .condarc 文件

  删除 - default

  将 - https://... 改成 - http://...

  我试了之后没用

 

以上是关于anaconda安装pytorch的主要内容,如果未能解决你的问题,请参考以下文章

Win10+Anaconda环境下安装Pytorch

anaconda中配置pytorch

安装下载Anaconda + Pycharm + Pytorch

深度学习环境搭建anaconda+pycharm+pytorch

anaconda+pytorch安装(无GPU版本)

Anaconda安装pytorch,并在PyCharm 2021配置环境