Pycharm + PyQt51。安装PyQt5 pyqt5-tools:在pycharm安装第三方模块,首先安装PyQt5,然后安装pyqt5-tools,包括qtdesinger。2. 安装两个模块后,将它们导入pycharm: 3。设置QtDesignerName: QtDesigner的位置参数:FileDir \\文件名工作目录:美元美元FileDir 4美元。设置的位置PyUICName: PyUIC的位置参数:文件名- o FileNameWithoutExtension美元美元。pyWorking目录:$ FileDir 5美元。在配置上面的数据之后,您可以使用QT5 PyCharm。
使用QtDesigner打开QT接口,然后右键单击生成。ui文件,执行PyUIC, py文件将自动生成。软件的py文件打包成一个exe program-use pyinstaller1。安装pyinstaller: pip安装pyinstaller2。进入文件夹py文件打包所在地和执行:pyinstaller - f - D - w改变图标的exe软件:pyinstaller - f - D - w -包成exe文件- w使用窗口,没有控制台- c使用控制台,没有窗口- D创建一个目录包含exe和其他相关文件- k, tk包括TCL \/ TK-d, -调试- w生成调试模式exe文件,窗口的,\u2014\u2014noconsole exe文件形式(Windows) - c, nowindowed,控制台,控制台exe文件(Windows) - o DIR - = DIR设置输出目录的规范文件,默认与pyinstaller - v文件相同的目录中,\u2014\u2014version =文件添加版本信息文件upx-dir,压缩可执行程序3。
spec文件在这个目录,生成和打包的exe文件在dist文件在同一目录中。4. 复制文件我们称为软件(如xlsx图标图片,等等)的exe路径,路径是一样的,写的软件。不这么做将导致以下错误。(重新安装应用程序可能会解决这个问题)6. 现在点击生成的exe文件来运行它。解决问题:AttributeError:模块'enum\u201C没有属性'IntFlag\u201D?皮普卸载enum34 #卸载enum34,这可能是由于包enum34。由于python标准库枚举模块,所以你应该卸载enum34,不再兼容的enum自添加在python标准库。