关于python pyqt5安装失败问题的解决方法


Posted in Python onAugust 08, 2017

前言

最近在工作中遇到一个问题,python pyqt5在安装的时候居然提示失败了,无奈只能找解决的办法,发现网上有同样遇到这个问题的同学,所以就总结了解决的方法分享出来,下面话不多说了,来一起看看详细的介绍:

发现问题

以前装命令都是pip一条命令搞定,会自动安装依赖的库,但在安装pyqt5时却遇到了问题

在下载完pyqt5时,会提示找不到合适的SIP版本

Could not find a version that satisfies the requirement sip>=4.19 (from pyqt5) (from versions: ) No matching distribution found for sip>=4.19 (from pyqt5)

手动pip install sip也安装不了,提示找不到合适的版本,这就奇怪了

我下载了SIP的所有whl文件版本,使用pip安装都提示与当前的机器平台不符合,安装不了。

然后又下载源码编译安装,为了能够编译又安装了mingw32,以便可以使用make,gcc等命令。编译安装完之后,再通过pip install pyqt5依然装不上,提示一样的错误。

于是又琢磨下载源码编译安装pyqt5,编译这个就比较麻烦了,配置了半天,编译不过。。

解决方法

折腾了老半天,最后怎么解决的呢?

卸载了python3.4,下载安装了python3.5,然后pip install pyqt5一条命令搞定

老版本Python不能安装最新的pyqt5的意思?

python3.5写好代码,pyinstaller打包好后,WIN7运行正常,XP电脑运行不了。

提示无法定位程序输入点 Getfinalpathnamebyhandlew 于动态链接库 kernel32.dll。

百度了一下说:python3.5不再支持XP,需要python3.4.

总结

好了,以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对三水点靠木的支持。

Python 相关文章推荐
python 实现归并排序算法
Jun 05 Python
使用C语言扩展Python程序的简单入门指引
Apr 14 Python
浅谈Python数据类型判断及列表脚本操作
Nov 04 Python
Python3中正则模块re.compile、re.match及re.search函数用法详解
Jun 11 Python
使用python获取电脑的磁盘信息方法
Nov 01 Python
python 处理数字,把大于上限的数字置零实现方法
Jan 28 Python
Django 用户认证组件使用详解
Jul 23 Python
使用Django搭建web服务器的例子(最最正确的方式)
Aug 29 Python
Python基于Tensor FLow的图像处理操作详解
Jan 15 Python
在tensorflow中实现屏蔽输出的log信息
Feb 04 Python
OpenCV 表盘指针自动读数的示例代码
Apr 10 Python
python 如何利用argparse解析命令行参数
Sep 11 Python
利用Python自带PIL库扩展图片大小给图片加文字描述的方法示例
Aug 08 #Python
利用python打印出菱形、三角形以及矩形的方法实例
Aug 08 #Python
Python正则表达式非贪婪、多行匹配功能示例
Aug 08 #Python
关于Python 3中print函数的换行详解
Aug 08 #Python
Python tkinter模块中类继承的三种方式分析
Aug 08 #Python
Python实现注册登录系统
Aug 08 #Python
Python实现读取TXT文件数据并存进内置数据库SQLite3的方法
Aug 08 #Python
You might like
php中$美元符号与Zen Coding冲突问题解决方法分享
2014/05/28 PHP
ThinkPHP使用Ueditor的方法详解
2016/05/20 PHP
php微信开发之自定义菜单完整流程
2016/10/08 PHP
PHP 数组黑名单/白名单实例代码详解
2019/06/04 PHP
php实现JWT验证的实例教程
2020/11/26 PHP
js常用数组操作方法简明总结
2014/06/20 Javascript
jquery移动端TAB触屏切换实现效果
2020/12/22 Javascript
JavaScript和HTML DOM的区别与联系及Javascript和DOM的关系
2015/11/15 Javascript
jQuery validate插件实现ajax验证重复的2种方法
2016/01/22 Javascript
基于jQuery实现仿微博发布框字数提示
2016/07/27 Javascript
jQuery插件zTree实现获取当前选中节点在同级节点中序号的方法
2017/03/08 Javascript
Javascript 一些需要注意的细节(必看篇)
2017/07/08 Javascript
解决option标签selected="selected"属性失效的问题
2017/11/06 Javascript
MUI 实现侧滑菜单及其主体部分上下滑动的方法
2018/01/25 Javascript
在vue中使用css modules替代scroped的方法
2018/03/10 Javascript
vue-cli项目中使用公用的提示弹层tips或加载loading组件实例详解
2018/05/28 Javascript
详解vue配置后台接口方式
2019/03/29 Javascript
vue 点击展开显示更多(点击收起部分隐藏)
2019/04/09 Javascript
Vue源码探究之虚拟节点的实现
2019/04/17 Javascript
关于vue表单提交防双/多击的例子
2019/10/31 Javascript
[34:27]DOTA2上海特级锦标赛B组败者赛 VG VS Spirit第一局
2016/02/26 DOTA
python采用requests库模拟登录和抓取数据的简单示例
2014/07/05 Python
用Python实现web端用户登录和注册功能的教程
2015/04/30 Python
快速实现基于Python的微信聊天机器人示例代码
2017/03/03 Python
浅谈Pandas 排序之后索引的问题
2018/06/07 Python
Python2.7版os.path.isdir中文路径返回false的解决方法
2019/06/21 Python
初中学校军训方案
2014/05/09 职场文书
环保标语大全
2014/06/12 职场文书
2014全年工作总结
2014/11/27 职场文书
2015年幼儿园安全工作总结
2015/05/12 职场文书
2015年高三班主任工作总结
2015/05/21 职场文书
大学生暑假实习总结
2015/07/13 职场文书
初三毕业感言
2015/07/31 职场文书
MySQL 8.0 之不可见列的基本操作
2021/05/20 MySQL
手把手教你用SpringBoot将文件打包成zip存放或导出
2021/06/11 Java/Android
HTML+JS实现在线朗读器
2022/02/15 Javascript