编辑pyinstaller .exe文件

时间:2016-12-13 05:44:28

标签: python-2.7 pyinstaller

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

但是,稍后,我正在更改底层代码。所以我需要做的是重新编译,我的应用程序再次工作。

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

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

1 个答案:

答案 0 :(得分:2)

需要使用spec-file来保留pyinstaller构建项目的一些选项,例如隐藏的导入,附加的数据文件,输出exe文件的名称等。它总是首次使用pyinstaller创建。下次如果要构建已更改的项目,请使用此命令指定spec-file:

$ pyinstaller myscript.spec

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