PyOxidizer¶
PyOxidizer
is a utility that aims to solve the problem of how
to distribute Python applications. See Overview for more or
dive into Getting Started to learn how to start using
PyOxidizer
.
The official home of the PyOxidizer
project is
https://github.com/indygreg/PyOxidizer. Official documentation lives
at https://pyoxidizer.readthedocs.io/en/latest/index.html.
The pyoxidizer-users mailing list is a forum for users to discuss all things PyOxidizer.
If you want to financially contribute to PyOxidizer, do so on Patreon or via PayPal.
The creator and maintainer of PyOxidizer
is
Gregory Szorc.
- Overview
- Getting Started
- The
pyoxidizer
Command Line Tool - Configuration Files
- Packaging User Guide
- Creating a PyOxidizer Project
- Managing Resources and Their Locations
- Packaging an Application from a PyPI Package
- Packaging Additional Files
- Trimming Unused Resources
- Performance of Built Binaries
- Packaging Pitfalls
- Masquerading As Other Packaging Tools
- Binary Compatibility
- Static Linking
- Licensing Considerations
- Terminfo Database
oxidized_importer
Python Extension- PyOxidizer for Rust Developers
- Configuration File API Reference
- Frequently Asked Questions
- Where Can I Report Bugs / Send Feedback / Request Features?
- Why Build Another Python Application Packaging Tool?
- Can Python 2.7 Be Supported?
No python interpreter found of version 3.*
Error When Building- Why Rust?
- Why is the Rust Code… Not Great?
- What is the Magic Sauce That Makes PyOxidizer Special?
- Can Applications Import Python Modules from the Filesystem?
error while loading shared libraries: libcrypt.so.1: cannot open shared object file: No such file or directory
When Building
- Project Status
- Comparisons to Other Tools
- Contributing to PyOxidizer
- Project History
- Technical Notes