pyinstaller - 使用代码更改更新 Pyinstaller 应用程序
问题描述
我是一名使用 python 的开发人员。我所有的代码都作为 pyinstaller 制作的应用程序运行。
你们中的任何人都可以告诉我如何在代码更改时更新应用程序而无需重新安装它吗?
解决方案
我使用EMCO MSI Package Builder将我的文件打包到 MSI 包中。当我需要更新我的应用程序时,我会使用新文件更新 MSI,更改其产品代码、EMCO 软件内部的版本(不更改升级代码),并构建新的 MSI。之后,我在 SCCM 中更新 MSI(或者可以使用组策略)并等待用户在他们的 PC 上获取它。
推荐阅读
- singularity-container - 主机文件系统对奇点容器可见
- oracle - Oracle Reports:我可以在一个报表中根据查询使用多个图像吗?
- python - pyqt5:将函数移动到另一个文件,然后每隔 X 秒用 qtimer 调用它
- javascript - 如何解决多个异步请求期间刷新 api 令牌的竞争条件?
- python - Python - 使用 sqlalchemy 的 Postgres 查询返回“空数据框”
- azure - Databricks 6.1 初始化元存储连接时没有名为 global_temp 的数据库错误
- rest - 当服务器上没有实现路由时,它应该返回 404 还是 501?
- python - 检查模型输入时出错:预计会看到 290 个数组,但得到了以下 1 个数组的列表
- c# - 如何解决安装 Twilio NUGET 的错误
- macos - 错误格式不支持 32 位绝对地址