编辑 pyinstaller .exe 文件

M P*_*AUL 6 pyinstaller python-2.7

所以,我设法在 Windows 中创建了一个可执行文件,使用pyinstaller. 我尝试pyinstaller myscript.py并创建了 buid 和 dist 文件夹以及.spec文件

但是,稍后,我将对底层代码进行更改。所以我需要做的是重新编译,我的应用程序再次运行。

但是,有没有办法编辑已经存在的应用程序?或者我是否必须在进行更改后始终重新编译?

另外,.spec文件的目的是什么?

Fom*_*aut 3

Spec-file 需要保留 pyinstaller 构建项目的一些选项,例如隐藏导入、附加数据文件、输出 exe 文件的名称等。它始终是第一次使用 pyinstaller 创建的。下次如果您想构建更改后的项目,请使用此命令指定规范文件:

$ pyinstaller myscript.spec
Run Code Online (Sandbox Code Playgroud)

有关规范文件的更多信息,请阅读文档:https ://pyinstaller.readthedocs.io/en/stable/spec-files.html