1 简介
该工具使用 Python 开发,结合第三方组件库实现,核心组件库如下:
- python-docx
- PyQt5
2 运行方式
- 压缩包:将所有项目文件直接打包,在其它电脑通过压缩包使用程序
- exe:后续会将项目打包为 exe 执行文件,一键运行
3 错误处理
3.1 ModuleNotFoundError
ModuleNotFoundError 表示存在第三库缺失,如下示例缺失 PyQt5
Traceback (most recent call last):
File "D:\work\Tool\Automation Tools\app.py", line 1, in <module>
from PyQt5.QtWidgets import (QApplication, "QMainMindow, QLabel," "QWidget,"
ModuleNotFoundError: No module named PyQt5
请按任意键继续.
原因:
可能是打包时,导致第三方组件缺失
解决方案:
-
进入项目根目录
-
进入虚拟环境
.venv\Scripts\activateD:\work\Tool\Automation Tools>.venv\Scripts\activate (.venv) D:\work\Tool\Automation Tools>
-
使用 pip 安装对应的库
pip install PyQt5 -i https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple some-package
-
查看第三方库
pip list
-
再次执行.bat 文件不会出现错误
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于