2026/3/24 14:51:57
网站建设
项目流程
html做电子书网站,wordpress移除评论,西安学建网站,网站建设实训课假设我在在 Qt Designer 中编写好了一个 draw.ui 文件#xff0c;然后在一个 main.py 文件中读取使用了该 draw.ui 文件。现在我需要用 pyinstaller 将这个 main.py 文件打包为 main.exe 文件#xff0c;结果发现这需要对 draw.ui 进行特殊处理#xff0c;为什么呢#xff…假设我在在 Qt Designer 中编写好了一个 draw.ui 文件然后在一个 main.py 文件中读取使用了该 draw.ui 文件。现在我需要用 pyinstaller 将这个 main.py 文件打包为 main.exe 文件结果发现这需要对 draw.ui 进行特殊处理为什么呢因为 main.py 对 draw.ui 的使用方法是“运行时动态加载”因此当 main.exe 生成并被提供给他人后我同时还需要提供 draw.ui 文件。这样是不是很麻烦对于这个问题有几种解决方法其中一种是通过 PyUIC 工具用 draw.ui 生成一个 draw.py并在 main.py 中读取使用该 draw.py 而非 draw.ui。main.py 对 draw.py 的使用方法是“编译时链接”这时候生成的 main.exe 便不需要其它文件啦。