【发布时间】:2012-09-27 07:24:17
【问题描述】:
我正在使用 python 构建一个桌面应用程序,并使用 Pyinstaller 将其打包为一个 exe。 我想通过安装程序来发布我的应用程序,并为软件提供自动和静默更新,例如适用于 Windows 的 Google Chrome、Dropbox 或 Github。
我发现以下软件可以做到这一点:
- Google Omaha - 不提供服务器
- Github Shimmer - 完美的解决方案,但 Paul 告诉我它还不能处理非 .Net 应用程序
- WinSparkle - 仅限更新程序。
- NetSparkle - 顾名思义,非常专注于 .Net
- NSIS - 安装程序。
- ClickOnce - 仅限 .NET
我正在努力为我的问题找到最简单的解决方案。
【问题讨论】:
-
是什么阻止您将 WinSparkle 打包到 InnoSetup、NSIS 或 WiX 安装程序中?
-
WinSparkle 似乎总是询问是否应该安装更新。我只是想让它更新。
-
这不是shopping question吗?
-
我会尝试重新表述这个问题,使其不像购物问题。 @大卫罗宾逊
标签: python windows nsis auto-update pyinstaller