前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >ERROR: No matching distribution found for torch==1.2.0 解决方法

ERROR: No matching distribution found for torch==1.2.0 解决方法

作者头像
叶庭云
发布2021-12-01 16:31:47
7.1K0
发布2021-12-01 16:31:47
举报
文章被收录于专栏:Python进阶之路Python进阶之路

一、环境

系统环境:Windows10 Python版本:Python3.6.0 IDE:Pycharm、Spyder

二、问题

今天用 pip 安装torch,安装方式如下:

代码语言:javascript
复制
pip install torch==1.2.0  -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

出现了如下错误:

ERROR:Could not find a version that satisfies the requirement torch1.2.0 ERROR:No matching distribution found for torch1.2.0

三、解决方法

关于"Could not find a version that satisfies…"这类问题,网上说的比较多的主要有这么几种方法:

1、更新pip

python -m pip install --upgrade pip

2、用国内的镜像源来加速网络

pip install 包名 -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com 其中 --trusted-host pypi.douban.com 是为了获得 SSL 证书的认证。

3. 最终解决

以上方法都试了,然而都没有效果…

恰在此时,不经意间看见一篇文章 Windows 上报错:Could not find a version that satisfies the requirement torch==0.4.1

与我所碰到的问题很类似!于是借鉴这位网友的做法,用 pip 命令从 Pytorch 官网下载指定的版本:

https://www.jianshu.com/p/f54a01419330?utm_campaign=haruki

代码语言:javascript
复制
pip install torch==1.2.0 -f https://download.pytorch.org/whl/torch_stable.html

但一波刚平,一波又起,这时又报了另一个错:Could not install packages due to an EnvironmentError:[WinError 5] Permission denied 这是由于权限不够,于是将指令改为 pip install --user torch==1.3.0 -f https://download.pytorch.org/whl/torch_stable.html 即可。

当然,也可使用镜像源加速下载,相应的命令为:

代码语言:javascript
复制
pip install --user torch==1.3.0 -f https://download.pytorch.org/whl/torch_stable.html -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com。

最后成功安装~

代码语言:javascript
复制
pip install --user torch==1.2.0 -f https://download.pytorch.org/whl/torch_stable.html -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2021-04-18 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、环境
  • 二、问题
  • 三、解决方法
    • 1、更新pip
      • 2、用国内的镜像源来加速网络
        • 3. 最终解决
        相关产品与服务
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档