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


Posted in Python onJanuary 23, 2018

本文讲述了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程序设计有所帮助。

Python 相关文章推荐
Python绘制七段数码管实例代码
Dec 20 Python
Python+OpenCV人脸检测原理及示例详解
Oct 19 Python
windows下安装Python虚拟环境virtualenvwrapper-win
Jun 14 Python
基于python分析你的上网行为 看看你平时上网都在干嘛
Aug 13 Python
Python3使用xml.dom.minidom和xml.etree模块儿解析xml文件封装函数的方法
Sep 23 Python
python判断单向链表是否包括环,若包含则计算环入口的节点实例分析
Oct 23 Python
python 使用pygame工具包实现贪吃蛇游戏(多彩版)
Oct 30 Python
Python操作多维数组输出和矩阵运算示例
Nov 28 Python
pytorch加载自定义网络权重的实现
Jan 07 Python
python字符串,元组,列表,字典互转代码实例详解
Feb 14 Python
python GUI库图形界面开发之PyQt5访问系统剪切板QClipboard类详细使用方法与实例
Feb 27 Python
使用python3 实现插入数据到mysql
Mar 02 Python
Django实现组合搜索的方法示例
Jan 23 #Python
50行Python代码实现人脸检测功能
Jan 23 #Python
Python基于OpenCV实现视频的人脸检测
Jan 23 #Python
Python求出0~100以内的所有素数
Jan 23 #Python
python之matplotlib学习绘制动态更新图实例代码
Jan 23 #Python
彻底搞懂Python字符编码
Jan 23 #Python
Python实现PS滤镜的万花筒效果示例
Jan 23 #Python
You might like
统计PHP目录中的文件数方法
2019/03/05 PHP
PHP模版引擎原理、定义与用法实例
2019/03/29 PHP
JavaScript 编程引入命名空间的方法
2007/06/29 Javascript
jQuery dialog 异步调用ashx,webservice数据的代码
2010/08/03 Javascript
JS面向对象编程 for Cookie
2010/09/19 Javascript
jQuery循环滚动展示代码 可应用到文字和图片上
2012/05/11 Javascript
jquery插件开发注意事项小结
2013/06/04 Javascript
点击按钮自动加关注的代码(sina微博/QQ空间/人人网/腾讯微博)
2014/01/02 Javascript
jQuery 中国省市两级联动选择附图
2014/05/14 Javascript
js实现下拉框选择要显示图片的方法
2015/02/16 Javascript
JS使用post提交的两种方式
2015/12/03 Javascript
基于jQuery实现音乐播放试听列表
2016/04/14 Javascript
jQuery Ajax 上传文件处理方式介绍(推荐)
2016/06/30 Javascript
JavaScript 对象详细整理总结
2016/09/29 Javascript
JS中传递参数的几种不同方法比较
2017/01/20 Javascript
JS设置手机验证码60s等待实现代码
2017/06/14 Javascript
vue cli3.0 引入eslint 结合vscode使用
2019/05/27 Javascript
JS实现处理时间,年月日,星期的公共方法示例
2019/05/31 Javascript
vue+element项目中过滤输入框特殊字符小结
2019/08/07 Javascript
js编写简易的计算器
2020/07/29 Javascript
Python图形绘制操作之正弦曲线实现方法分析
2017/12/25 Python
Python3 queue队列模块详细介绍
2018/01/05 Python
如何用Python制作微信好友个性签名词云图
2019/06/28 Python
Python Matplotlib绘图基础知识代码解析
2020/08/31 Python
python3字符串输出常见面试题总结
2020/12/01 Python
html5实现canvas阴影效果示例
2014/05/07 HTML / CSS
全球知名旅游社区巴西站点:TripAdvisor巴西
2016/07/21 全球购物
预备党员思想汇报范文
2014/01/11 职场文书
2014年公务员思想汇报范文:全心全意为人民服务
2014/03/06 职场文书
老干部工作先进集体事迹材料
2014/05/21 职场文书
小学安全教育月活动总结
2014/07/07 职场文书
中学生教师节演讲稿
2014/09/03 职场文书
军人离婚协议书样本
2014/10/21 职场文书
水电工岗位职责
2015/02/14 职场文书
基于Python编写简易版的天天跑酷游戏的示例代码
2022/03/23 Python
Python matplotlib绘制条形统计图 处理多个实验多组观测值
2022/04/21 Python