【发布时间】:2022-01-20 22:30:16
【问题描述】:
我不知道以前是否有人问过这个问题,但我找不到类似的东西。一些 python 站点包(即 pytube)更新相当频繁,旧版本变得无法使用。更新它们没问题,但是当 pyinstaller 用于创建应用程序时,我能做什么,而不是在脚本上重新运行 pyinstaller,这是不可能的,因为客户端可能没有安装 python。由于应用程序不是onefile 类型,我可以通过更改pyinstaller 创建的dist 文件夹中的一些python 扩展来更新包吗?如何获取这些扩展?谢谢!
【问题讨论】:
-
为什么不创建文件的更新版本以便用户可以下载它的最新版本?
-
@Swagrim 主文件很大。此外,自动更新应用程序不是更有趣吗?
-
如果通过使用 py2exe 创建可执行文件再次(但最后一次)分发文件怎么办?然后就可以用esky自动更新了……
-
或者也许使用 updater4pyi--
pip install updater4pyi? -
找到一个相关的post
标签: python pyinstaller pytube