ui转py:
pyuic5 mainwindow.ui -o MainWindow.py
打包发布:
你可以用许多工具把python代码转换成二进制可执行文件
对我而言,我将使用pyinstaller,因为它不但可以打包python代码成可执行文件,而且是跨平台的(Windows, Linux, Mac OS X, FreeBSD, and Solaris)支持23位,64位
pyinstaller完全支持pyqt5
安装pyinstaller:
$ pip3 install pyinstaller
安装完后,你可以转换python代码通过:
$ pyinstaller test.py
在你的python程序文件夹会生成一个dist文件夹
在里边有许多生成的文件,咱们把他们搞成一个文件呢?
你可以用下指令生成一个可执行文件:
$ pyinstaller –onefile test.py
每次执行都会有一个控制台窗口,怎末隐藏他呢
使用-w参数
$ pyinstaller -w test.py
这个仅适用于windows和mac
pyinstaller提供了许多选项打包app,使用-help查看
$ pyinstaller –help
pip安装报错?
下面就介绍用setup.py文件进行安装
1、先下载 pyinstaller的安装文件,下载地址:http://www.pyinstaller.org/downloads.html
2、我安装的是3.4版本,直接下载:pyinstaller 3.4
3、下载到本地后,直接解压,然后通过管理员模式打开命令窗口,用 cd 命令切换至 pyinstaller的解压路径,然后运行 python setup.py install
4、安装的过程会花点时间,就耐心等待吧,出现下面的提示表明安装成功
通过 pip show pyinstaller查看详细信息进一步确认安装情况
PyQt5环境搭建及cx_freeze打包exe
pip install PyQt5
pip install cx_freeze
python setup.py build
https://www.cnblogs.com/asis/p/pyqt5-cx_freeze.html
没有 designer.exe怎么办:
https://codeday.me/bug/20190527/1164947.html
https://likegeeks.com/pyqt5-tutorial/
https://www.learnpyqt.com/