加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

Python使用pip安装报错:is not a supported wheel on this plat

发布时间:2020-12-17 07:31:15 所属栏目:Python 来源:网络整理
导读:本文讲述了Python使用pip安装报错:is not a supported wheel on this platform的解决方法。供大家参考研究具体如下: 可能的原因1 :安装的不是对应python版本的库,下载的库名中cp27代表python2.7,其它同理。 可能的原因2 :这个是我遇到的情况(

本文讲述了Python使用pip安装报错:is not a supported wheel on this platform的解决方法。分享给大家供大家参考,具体如下:

可能的原因1:安装的不是对应python版本的库,下载的库名中cp27代表python2.7,其它同理。

可能的原因2:这个是我遇到的情况(下载的是对应版本的库,然后仍然提示不支持当前平台

在https://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy中,我下载到的numpy库文件名:

numpy-1.10.4+mkl-cp27-cp27m-win32.whl

使用pip安装(在命令行中):

pip install numpy-1.10.4+mkl-cp27-cp27m-win32.whl 

报错:***  is not a supported wheel on this platform,通过在stackoverflow上的一个帖子成功解决问题。

方法:在shell中输入

import pip; print(pip.pep425tags.get_supported())

可以获取到pip支持的文件名还有版本,我这里如下:

>>import pip; print(pip.pep425tags.get_supported())
[('cp27','none','win32'),('py2',('cp27','any'),('cp2',('cp26',('cp25',('cp24',('cp23',('cp22',('cp21',('cp20',('py27',('py26',('py25',('py24',('py23',('py22',('py21',('py20','any')]

通过这里可以发现上面下载的文件名格式是不支持的,修改为:numpy-1.10.4+mkl-cp27-none-win32.whl即可成功安装。

其它的库也同理可以成功安装,不过也请注意库的依赖。

(参考帖子网址:http://stackoverflow.com/questions/28107123/cannot-install-numpy-from-wheel-format?rq=1

补充:skimage库安装报错的情况

同上述安装报错一样,笔者在本机win7+Python2.7.9环境下安装skimage库:scikit_image‑0.13.1‑cp27‑cp27m‑win32.whl

报错如下图:

使用import pip; print(pip.pep425tags.get_supported())命令,结果如下:

 

此时将scikit_image‑0.13.1‑cp27‑cp27m‑win32.whl改为scikit_image-0.13.1-cp27-none-win32.whl

再使用

pip install scikit_image-0.13.1-cp27-none-win32.whl

安装即可。

更多关于Python相关内容感兴趣的读者可查看本站专题:《Python进程与线程操作技巧总结》、《Python数据结构与算法教程》、《Python函数使用技巧总结》、《Python字符串操作技巧汇总》、《Python入门与进阶经典教程》及《Python文件与目录操作技巧汇总》

希望本文所述对大家Python程序设计有所帮助。

您可能感兴趣的文章:

  • pip安装Python库时遇到的问题及解决方法
  • win10下Python3.6安装、配置以及pip安装包教程
  • Python中pip安装非PyPI官网第三方库的方法
  • 解决python2.7用pip安装包时出现错误的问题
  • Python切换pip安装源的方法详解
  • Python pip安装lxml出错的问题解决办法
  • Python 通过pip安装Django详细介绍
  • Python提示[Errno 32]Broken pipe导致线程crash错误解决方法
  • WINDOWS 同时安装 python2 python3 后 pip 错误的解决方法
  • Python升级导致yum、pip报错的解决方法

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读