Tkinter 在不重复安装过程的情况下更新cx_freeze exe

Tkinter 在不重复安装过程的情况下更新cx_freeze exe,tkinter,exe,cx-freeze,Tkinter,Exe,Cx Freeze,简单的问题-如果我要更改python代码,更新exe文件的最快方法是什么?(比如直接更新python文件,如果可以的话)。 谢谢 如果您只是更改脚本,以前不需要外部文件,那么您只需重新编译(没有其他方法): 一种更快的方法是构建一个bash(Linux)或批处理(Windows)文件来自动运行编译 批处理文件示例: setup.py build 只要按两下就可以了 PowerShell示例: ./setup.py build 右键单击并选择“运行” 出于调试目的,您还可以在末尾添加暂停 Ba

简单的问题-如果我要更改python代码,更新exe文件的最快方法是什么?(比如直接更新python文件,如果可以的话)。
谢谢

如果您只是更改脚本,以前不需要外部文件,那么您只需重新编译(没有其他方法):

一种更快的方法是构建一个bash(Linux)或批处理(Windows)文件来自动运行编译

批处理文件示例:

setup.py build
只要按两下就可以了

PowerShell示例:

./setup.py build
右键单击并选择“运行”

出于调试目的,您还可以在末尾添加
暂停

Bash示例:

python3.6 setup.py build

如果它像
py2exe
,它会保存一个日志,以便您可以尝试更新它,然后更新exe(我不太确定如何:-(cx_freeze字面上代表冻结二进制文件,我想你需要从头开始转换。嗯。有没有更好的方法来替代cx_freeze,使更新更容易?@Chris Pyinstaller或cx_freeze,就是这样。Pyinstaller可能更容易使用bash/批处理脚本,因为它主要使用命令行。无论哪种方法,你都会无论如何,我都需要重新编译所有内容。
python3.6 setup.py build