@[TOC]用Python编写一个简单的gui程序-批量重命名工具
用Python编写一个简单的gui程序-批量重命名工具
1.安装python3
2.安装相关库
pip install PyQt5
pip install pyqt-tools
pip install pyinstaller
3.编写代码
4.打包
# -F 打包成一个exe文件 -w 不要黑窗口
pyinstaller -F -w main.py
上图
5.打包中遇到问题 failed to execute script main.py
在pycharm可以运行,但打成包就运行不起来了,报Fatal error detected
failed to execute script main.py
最后搜索也解决不了就对比了以前的代码发现是也不是的问题
结构
application ->
main.py
pane_面板1.py
pane_面板2.py
main.py中:
from application.pane_面板1 import 某个类
from application.pane_面板2 import 某个类
要改成
from pane_面板1 import 某个类
from pane_面板2 import 某个类
说起来还是路径的问题,和java比虽然书写简单,但拍错太耗时

本文介绍了如何使用Python的PyQt5库创建一个简单的GUI程序,用于批量重命名文件。首先,详细讲解了安装Python及所需库的步骤,接着展示了关键代码片段。在打包过程中遇到了`failed to execute script main.py`的错误,通过对比代码发现是导入模块的路径问题导致。解决方法是调整模块导入方式,避免使用包含应用名的相对路径。最后,成功打包成可执行文件。
8467





