这篇文章给大家分享的是有关如何解决使用pyqt弹出消息提示框的问题的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。PyQt5是python模块,可让您非常快速地构建GUI应用程序。通常将它与Tkinter进行比较,但有一些区别。主要的一项是开发GUI的速度。 PyQt带有一个称为Qt-Designer的惊人工具,该工具是一个拖放界面,可根据您构建的GUI自动为您生成代码。这样可以更快地构建美观的应用程序。另一个区别是Tkinter默认带有Python 3+,必须在其中安装PyQt。开始使用 PyQt5
的第一步是安装它。为此,我们将需要使用 pip
。
执行以下命令来安装 PyQt5
。No matching distribution found for PyQt5-Qt5>=5.15.2 (from pyqt5)
Could not find a version that satisfies the requirement PyQt5-Qt5>=5.15.2 (from pyqt5) (from versions: )
No matching distribution fo免费云主机域名und for PyQt5-Qt5>=5.15.2 (from pyqt5)这是由于 pip
工具没有更新导致的,执行以下命令:这是由于存在 python2
的 pip
导致,使用 pip3
卸载 pip
即可,如下操作:1.查看当前ubuntu系统已经安装的python版本及当前使用的python版本2.设置update-alternativer 切换python版本执行后显示:update-alternatives: error: no alternatives for python #表示Python代替版本尚未安装然后执行以下命令安装:查看默认版本上述命令中因为我们设置 /usr/bin/python3.6 设置的优先级为2 所以update-alternatives命令自己设置3.6为默认再次显示Python代替版本信息切换版本 update-alternatives --config python
3.python3版本安装pip安装完以后运行 pip3 -V
显示版本升级 pip
版本只需要执行以下操作就能验证 pyqt5
是否正常安装配置了:在成功安装了 pyqt5
模块后,创建一个简单的 GUI
测试一下是否正常。
参考 Linux 公社例子,具体代码如下:一定主要 Python 代码缩进要保持一致,不然会报错的.
执行结果如下:现在就将 pyqt5 中的各种消息对话框通过一个小示例展示一下,具体代码如下:效果如下:消息对话框:问答对话框:警告对话框严重错误对话框关于对话框:我们在通过自己的开发环境编写和测试好了界面程序,如果仅仅把我们编写好的执行 Python 脚本提供给对方,对方的 PC 环境下很可能没有我们的程序依赖环境,这时候我们最好把 Python 程序打包后再发给对方。安装pyinstaller准备好python文件, 这里可以使用刚刚我们用于测试的代码 demo.py
打包成可执行文件终端输入:就可以生成可执行文件 demo
了:在终端中输入 ./demo
运行:常用参数:-i 添加图标,后面紧跟图标路径,图标格式必须是.ico
-F 打包成一个exe文件
-w 使用窗口,无控制台
-c 使用控制台,无窗口
-D 创建一个目录,里面包含exe以及其他一些依赖性文件
pyinstaller -h 来查看参数到 pyinstaller
官网下载,https://github.com/pyinstaller/pyinstaller
下载到本地以后进行解压:解压完成后进入文件夹执行:安装完成后就可以进入你的文件目录进行打包了。感谢各位的阅读!关于“如何解决使用pyqt弹出消息提示框的问题”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
相关推荐: Java项目中怎么用POI导出数据到Excel文件
这篇文章主要讲解了“Java项目中怎么用POI导出数据到Excel文件”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Java项目中怎么用POI导出数据到Ex免费云主机域名cel文件”吧!需要用到的jar包 po…
免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。