Python使用pip安装报错:is not a supported wheel on this platform的解决方法

作者:qing101hua 时间:2022-12-12 09:07:09 

本文讲述了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', 'none', 'win32'), ('cp27', 'none', 'any'), ('cp2', 'none', 'any'), ('cp26', 'none', 'any'), ('cp25', 'none', 'any'), ('cp24', 'none', 'any'), ('cp23', 'none', 'any'), ('cp22', 'none', 'any'), ('cp21', 'none', 'any'), ('cp20', 'none', 'any'), ('py27', 'none', 'any'), ('py2', 'none', 'any'), ('py26', 'none', 'any'), ('py25', 'none', 'any'), ('py24', 'none', 'any'), ('py23', 'none', 'any'), ('py22', 'none', 'any'), ('py21', 'none', 'any'), ('py20', 'none', '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

报错如下图:

Python使用pip安装报错:is not a supported wheel on this platform的解决方法

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

 Python使用pip安装报错:is not a supported wheel on this platform的解决方法

此时将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程序设计有所帮助。

来源:http://blog.csdn.net/qing101hua/article/details/52504403

标签:Python,pip安装
0
投稿

猜你喜欢

  • Python如何读取、写入CSV数据

    2022-02-17 14:03:31
  • Python容器类型公共方法总结

    2022-06-24 23:58:06
  • Python3 读取Word文件方式

    2021-03-21 22:36:37
  • Django中QuerySet查询优化之prefetch_related详解

    2022-02-03 04:18:44
  • Python3实现爬取简书首页文章标题和文章链接的方法【测试可用】

    2021-10-08 00:22:10
  • ASP 游标参数详解(ASP记录集)第1/2页

    2011-04-08 11:04:00
  • python实现微信定时每天和女友发送消息

    2022-08-04 09:43:54
  • python3实现猜数字游戏

    2022-09-11 16:10:38
  • Python实现批量执行同目录下的py文件方法

    2022-01-23 21:20:39
  • Python通过TensorFlow卷积神经网络实现猫狗识别

    2023-09-29 10:59:56
  • 简单介绍Python中的filter和lambda函数的使用

    2023-05-30 18:18:36
  • 利用Python的装饰器解决Bottle框架中用户验证问题

    2022-10-07 07:49:15
  • MySQL与PHP的基础与应用专题之创建数据库表

    2023-11-21 04:12:28
  • pytorch简单实现神经网络功能

    2022-02-21 23:29:49
  • 设计中基于人类学的田野调查与比较研究法 ——浅谈用研与竞品分析方法之理论基础

    2009-08-31 16:45:00
  • Pygame实战练习之保护单身狗游戏

    2022-07-04 03:30:28
  • 页面软键盘汉字输入

    2010-09-01 20:41:00
  • 拒绝盗图!教你怎么用python给图片加水印

    2022-05-29 21:42:51
  • 使用python批量转换文件编码为UTF-8的实现

    2023-03-07 03:19:41
  • python模块smtplib实现纯文本邮件发送功能

    2022-08-14 21:01:32
  • asp之家 网络编程 m.aspxhome.com