码迷,mamicode.com
首页 > 其他好文 > 详细

anaconda安装pytorch

时间:2020-05-18 23:02:07      阅读:90      评论:0      收藏:0      [点我收藏+]

标签:home   name   port   pytho   create   测试   ted   activate   pypi   

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

标签:home   name   port   pytho   create   测试   ted   activate   pypi   

原文地址:https://www.cnblogs.com/jicongcong/p/12912457.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!