Python Pyinstaller-如何修补我构建的程序?

Python Pyinstaller-如何修补我构建的程序?,python,patch,pyinstaller,Python,Patch,Pyinstaller,我用Python构建了一个关键字搜索工具,然后用Pyinstaller将其转换为.exe格式,这样我的工作场所的人们就可以使用它,而无需安装Python 我已经用RAR文件通过电子邮件发送给每个人,然后他们将该文件保存到自己的桌面上 我正在考虑一些可能的调整,但我不想每次我决定要改变一些东西时都继续向他们发送完整的程序 所以,问题是,有没有一种方法可以让我发送一个补丁文件来升级程序?我应该看什么 提前谢谢 不容易。无论您发送什么,都可能与覆盖原始安装一样复杂。但是,如果你的公司有一个内部网站来托

我用Python构建了一个关键字搜索工具,然后用Pyinstaller将其转换为.exe格式,这样我的工作场所的人们就可以使用它,而无需安装Python

我已经用RAR文件通过电子邮件发送给每个人,然后他们将该文件保存到自己的桌面上

我正在考虑一些可能的调整,但我不想每次我决定要改变一些东西时都继续向他们发送完整的程序

所以,问题是,有没有一种方法可以让我发送一个补丁文件来升级程序?我应该看什么


提前谢谢

不容易。无论您发送什么,都可能与覆盖原始安装一样复杂。但是,如果你的公司有一个内部网站来托管内部生产的软件,你可以考虑管理一个内部下载网站,现在开始版本控制,而你的发行可能仍然是可管理的。谢谢,这是个好主意。我猜每次我更新程序时,他们还是要下载程序,或者你是否在考虑更新奇的东西,即我应该设计它,以便他们从内部网站访问程序?你可以随心所欲。您甚至可以让程序在启动时检查更高版本,向用户显示一个对话框(如果存在),然后在用户说“是”时自动拉入并安装。您可能会使用web服务来促进与web服务器的通信(检查版本、启动下载等)。除非你打算将软件分发到公司以外的地方,否则在内部托管就足够了。太好了,谢谢你。我会在谷歌上搜索一下,看看我能怎么做。它只会是内部的。