关于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里将list中元素依次向前移动一位
Sep 12 Python
使用基于Python的Tornado框架的HTTP客户端的教程
Apr 24 Python
Python基于最小二乘法实现曲线拟合示例
Jun 14 Python
pandas 空的dataframe 插入列名的示例
Oct 30 Python
对python3新增的byte类型详解
Dec 04 Python
python3连接MySQL8.0的两种方式
Feb 17 Python
Python 实现日志同时输出到屏幕和文件
Feb 19 Python
python实现文法左递归的消除方法
May 22 Python
Python实现一个简单的递归下降分析器
Aug 01 Python
详解使用Python写一个向数据库填充数据的小工具(推荐)
Sep 11 Python
python 解决函数返回return的问题
Dec 05 Python
python中yield的用法详解
Jan 13 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 ftp文件上传函数(基础版)
2010/06/03 PHP
UCenter 批量添加用户的php代码
2012/07/17 PHP
php中Redis的应用--消息传递
2017/03/28 PHP
YII分模块加载路由的实现方法
2018/10/01 PHP
setTimeout和setInterval的区别你真的了解吗?
2011/03/31 Javascript
jQuery在IE下使用未闭合的xml代码创建元素时的Bug介绍
2012/01/10 Javascript
js中的replace方法使用介绍
2013/10/28 Javascript
vue.js表格组件开发的实例详解
2016/10/12 Javascript
jQuery图片加载显示loading效果
2016/11/04 Javascript
半个小时学json(json传递示例)
2016/12/25 Javascript
webstorm添加vue.js支持的方法教程
2017/07/05 Javascript
jQuery选择器之属性过滤选择器详解
2017/09/28 jQuery
微信小程序转发事件实现解析
2019/10/22 Javascript
jquery.validate自定义验证用法实例分析【成功提示与择要提示】
2020/06/06 jQuery
python实现二维码扫码自动登录淘宝
2016/12/27 Python
利用Pandas 创建空的DataFrame方法
2018/04/08 Python
pandas创建新Dataframe并添加多行的实例
2018/04/08 Python
python面向对象入门教程之从代码复用开始(一)
2018/12/11 Python
Python实现求两个数组交集的方法示例
2019/02/23 Python
详解Python安装tesserocr遇到的各种问题及解决办法
2019/03/07 Python
pyqt5 实现 下拉菜单 + 打开文件的示例代码
2019/06/20 Python
twilio python自动拨打电话,播放自定义mp3音频的方法
2019/08/08 Python
python 中的命名空间,你真的了解吗?
2020/08/19 Python
解决pytorch下出现multi-target not supported at的一种可能原因
2021/02/06 Python
CSS3 animation实现简易幻灯片轮播特效
2016/09/27 HTML / CSS
澳大利亚领先的宠物用品商店:VetSupply
2017/09/08 全球购物
英语专业推荐信
2013/11/16 职场文书
大学校庆策划书
2014/01/31 职场文书
我们的节日清明节活动方案
2014/03/05 职场文书
求职教师自荐书
2014/06/19 职场文书
物业管理专业自荐信
2014/07/01 职场文书
街道党工委党的群众路线教育实践活动对照检查材料思想汇报
2014/10/05 职场文书
Mysql效率优化定位较低sql的两种方式
2021/05/26 MySQL
彻底解决MySQL使用中文乱码的方法
2022/01/22 MySQL
Django + Taro 前后端分离项目实现企业微信登录功能
2022/04/07 Python
httpclient调用远程接口的方法
2022/08/14 Java/Android