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 列表list使用介绍
Nov 30 Python
Python实现爬取逐浪小说的方法
Jul 07 Python
详解在Python的Django框架中创建模板库的方法
Jul 20 Python
Python 多进程并发操作中进程池Pool的实例
Nov 01 Python
Python设计模式之MVC模式简单示例
Jan 10 Python
微信跳一跳python辅助脚本(总结)
Jan 11 Python
创建pycharm的自定义python模板方法
May 23 Python
python实现将文件夹下面的不是以py文件结尾的文件都过滤掉的方法
Oct 21 Python
python基础 range的用法解析
Aug 23 Python
Python实现数值积分方式
Nov 20 Python
解决Jupyter无法导入已安装的 module问题
Apr 17 Python
Jupyter安装拓展nbextensions及解决官网下载慢的问题
Mar 03 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
10条php编程小技巧
2015/07/07 PHP
js弹出层(jQuery插件形式附带reLoad功能)
2013/04/12 Javascript
jQuery.event兼容各浏览器的event详细解析
2013/12/18 Javascript
JS使用cookie设置样式的方法
2016/06/30 Javascript
AngularJS入门教程引导程序
2016/08/18 Javascript
利用Angular.js限制textarea输入的字数
2016/10/20 Javascript
基于JavaScript实现全选、不选和反选效果
2017/02/15 Javascript
JS获取浮动(float)元素的style.left值为空的快速解决办法
2017/02/19 Javascript
Angular.JS中指令ng-if、ng-show/ng-hide和ng-switch的使用教程
2017/05/07 Javascript
详解使用Node.js 将txt文件转为Excel文件
2017/07/05 Javascript
详解vue-cli构建项目反向代理配置
2017/09/07 Javascript
详解vue-cli3 中跨域解决方案
2019/04/10 Javascript
Vuex持久化插件(vuex-persistedstate)解决刷新数据消失的问题
2019/04/16 Javascript
了解在JavaScript中将值转换为字符串的5种方法
2019/06/06 Javascript
JavaScript前端页面搜索功能案例【基于jQuery】
2019/07/10 jQuery
手写Vue2.0 数据劫持的示例
2021/03/04 Vue.js
[44:15]DOTA2上海特级锦标赛主赛事日 - 5 败者组决赛Liquid VS EG第二局
2016/03/06 DOTA
Python迭代器和生成器介绍
2015/03/06 Python
Python中super关键字用法实例分析
2015/05/28 Python
mac系统安装Python3初体验
2018/01/02 Python
python实现数据库跨服务器迁移
2018/04/12 Python
django如何连接已存在数据的数据库
2018/08/14 Python
django orm模块中的 is_delete用法
2020/05/20 Python
记录模型训练时loss值的变化情况
2020/06/16 Python
python查询MySQL将数据写入Excel
2020/10/29 Python
CSS3 animation实现简易幻灯片轮播特效
2016/09/27 HTML / CSS
css3编写浏览器背景渐变背景色的方法
2018/03/05 HTML / CSS
欧尚俄罗斯网上超市:Auchan俄罗斯
2018/05/03 全球购物
公司庆典邀请函范文
2014/01/13 职场文书
艺术学院毕业生自我评价
2014/03/02 职场文书
家长会主持词开场白
2014/03/18 职场文书
2015关于重阳节的演讲稿
2015/03/20 职场文书
大学生安全教育主题班会
2015/08/12 职场文书
科级干部培训心得体会
2016/01/06 职场文书
OpenCV中resize函数插值算法的实现过程(五种)
2021/06/05 Python
mysql自增长id用完了该怎么办
2022/02/12 MySQL