Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Tools for Packaging Python Executables

Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!

With a Python Interpreter

zipapp — Manage executable Python zip archives¶

python-build-standalone

XAR

PyOxidizer

PyInstaller

Nuitka

briefcase

conda-pack

Without a Python Interpreter

PEX

shiv

References

https://gregoryszorc.com/blog/2018/12/18/distributing-standalone-python-applications/

Packaging Python Dependencies for PySpark Using conda-pack

Packaging Python Dependencies for PySpark Using Pex