Pyinstaller - 多个 python 脚本
Pyinstaller - multiple python scripts
我有两个 Python 脚本,它们生成 GUI 和 运行 一些按钮的代码。当 运行 来自 Python 时,我 运行 mainImpactTool.py
然后 运行s impactTool.py
生成 GUI。
mainImpactTool.py
impactTool.py
我遵循了此处的指导:
https://pythonhosted.org/PyInstaller/usage.html#what-to-bundle-where-to-search
所以我可以在 Windows 上为 运行ning 创建一个可执行文件。
如果我有一个脚本,我通常会 运行:
Pyinstaller --onefile mainImpactTool.py
但是,为了使用两个脚本,我这样做了:
Pyinstaller --onefile mainImpactTool.py impactTool.py
Pyinstaller 可以工作,但是当我 运行 .exe 文件时出现错误:
ImportError ... Failed to execute script mainImpactTool
对我做错了什么有什么建议吗?
谢谢
Pyinstaller --onefile mainImpactTool.py
试试这个它会起作用。 Pyinstaller 将递归所有导入 (impactTool.py) 并将其包含在 .exe 中。
我有两个 Python 脚本,它们生成 GUI 和 运行 一些按钮的代码。当 运行 来自 Python 时,我 运行 mainImpactTool.py
然后 运行s impactTool.py
生成 GUI。
mainImpactTool.py
impactTool.py
我遵循了此处的指导:
https://pythonhosted.org/PyInstaller/usage.html#what-to-bundle-where-to-search
所以我可以在 Windows 上为 运行ning 创建一个可执行文件。
如果我有一个脚本,我通常会 运行:
Pyinstaller --onefile mainImpactTool.py
但是,为了使用两个脚本,我这样做了:
Pyinstaller --onefile mainImpactTool.py impactTool.py
Pyinstaller 可以工作,但是当我 运行 .exe 文件时出现错误:
ImportError ... Failed to execute script mainImpactTool
对我做错了什么有什么建议吗?
谢谢
Pyinstaller --onefile mainImpactTool.py
试试这个它会起作用。 Pyinstaller 将递归所有导入 (impactTool.py) 并将其包含在 .exe 中。