关于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将文本分每两行一组并保存到文件
Mar 19 Python
Python列表解析配合if else的方法
Jun 23 Python
对Python subprocess.Popen子进程管道阻塞详解
Oct 29 Python
PyTorch 1.0 正式版已经发布了
Dec 13 Python
对python3 中方法各种参数和返回值详解
Dec 15 Python
解决Pycharm后台indexing导致不能run的问题
Jun 27 Python
在Pycharm中调试Django项目程序的操作方法
Jul 17 Python
解决django同步数据库的时候app models表没有成功创建的问题
Aug 09 Python
django admin 添加自定义链接方式
Mar 11 Python
使用keras和tensorflow保存为可部署的pb格式
May 25 Python
Python 绘制可视化折线图
Jul 22 Python
python中validators库的使用方法详解
Sep 23 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内核介绍及扩展开发指南―基础知识
2011/09/11 PHP
解析如何用php screw加密php源代码
2013/06/20 PHP
PHP内置的Math函数效率测试
2014/12/01 PHP
PHP数组生成XML格式数据的封装类实例
2016/11/10 PHP
利用php获得flv视频长度的实例代码
2017/10/26 PHP
thinkPHP3.2.3实现阿里大于短信验证的方法
2018/06/06 PHP
php/JS实现的生成随机密码(验证码)功能示例
2019/06/06 PHP
PhpStorm连接服务器并实现自动上传功能
2020/12/09 PHP
获取页面高度,窗口高度,滚动条高度等参数值getPageSize,getPageScroll
2006/09/22 Javascript
用jquery ajax获取网站Alexa排名的代码
2009/12/12 Javascript
jquery validate.js表单验证的基本用法入门
2010/05/13 Javascript
两个数组去重的JS代码
2013/12/04 Javascript
跟我学习javascript的全局变量
2015/11/16 Javascript
Nodejs从有门道无门菜鸟起飞必看教程
2016/07/20 NodeJs
AngularJS学习笔记(三)数据双向绑定的简单实例
2016/11/08 Javascript
AngularJS中的按需加载ocLazyLoad示例
2017/01/11 Javascript
Bootstrap3 多个模态对话框无法显示的解决方案
2017/02/23 Javascript
JavaScript验证知识整理
2017/03/24 Javascript
js中apply与call简单用法详解
2017/11/06 Javascript
浅谈webpack性能榨汁机(打包速度优化)
2019/01/09 Javascript
React实现类似淘宝tab居中切换效果的示例代码
2020/06/02 Javascript
[53:21]2014 DOTA2国际邀请赛中国区预选赛5.21 DT VS LGD-CDEC
2014/05/22 DOTA
[19:15]DK战队纪录片
2014/09/02 DOTA
从零学python系列之数据处理编程实例(一)
2014/05/22 Python
python正则实现提取电话功能
2018/02/24 Python
Python单元测试实例详解
2018/05/25 Python
python 实现批量xls文件转csv文件的方法
2018/10/23 Python
python的pstuil模块使用方法总结
2019/07/26 Python
Python进程间通信multiprocess代码实例
2020/03/18 Python
Python函数必须先定义,后调用说明(函数调用函数例外)
2020/06/02 Python
HTML5中的强制下载属性download使用实例解析
2016/05/12 HTML / CSS
欧洲顶级体育电子商务网站:SportsShoes.com
2018/03/27 全球购物
社会体育专业大学生职业生涯规划书
2014/09/17 职场文书
先进党组织事迹材料
2014/12/26 职场文书
你会写请假条吗?
2019/06/26 职场文书
MySQL和Oracle批量插入SQL的通用写法示例
2021/11/17 MySQL