blog icon indicating copy to clipboard operation
blog copied to clipboard

Enabling Easy Zipapp Installs on Windows | Snakes on Callisto

Open utterances-bot opened this issue 4 years ago • 2 comments

Enabling Easy Zipapp Installs on Windows | Snakes on Callisto

How to prepare a Windows system for a good PYZ experience.

https://jhermann.github.io/blog/python/deployment/2020/02/29/python_zippapps_on_windows.html

utterances-bot avatar Feb 29 '20 11:02 utterances-bot

So zipapps are PEX without the interpreter bundled?

jfinkhaeuser avatar Feb 29 '20 11:02 jfinkhaeuser

Sort of, yes. But bundling an interpreter with a PEX is optional anyway – which is a good thing, since you can make a PEX multi-platform (all extensions for all requested platforms are included then).

What these tools add on top of core zipapps is the bundling of extensions, and having their bootstrap code in __main__ unpack them to a filesystem cache, so the OS can bind them.

jhermann avatar Feb 29 '20 11:02 jhermann