自包含高可移植性的 Python 发行版
本项目生成自包含的高可移植性 Python 发行版。这些 Python 发行版包含一个完全可用、功能齐全的 Python 安装:大多数来自 Python 标准库的扩展模块都存在,并且它们的库依赖关系要么与发行版一起分发,要么静态链接。Python 发行版的构建方式旨在最小化运行时依赖。这包括限制可以使用的 CPU 指令以及限制在运行时所需的共享库集。目标是生成的发行版能够在针对的架构上在任何系统上运行。一些发行版会随其构建工件(对象文件、库等)一起提供,并带有丰富的元数据,描述发行版及其组装方式。下游的重新打包者可以重新组合构建工件,以导出自定义的 Python 发行版,可能不包含某些功能,如 SQLite 和 OpenSSL。这对于将 Python 嵌入更大的二进制文件中是有用的。有兴趣的用户可以参考 PyOxidizer 这个姊妹项目作为下游的重新打包者。这些发行版的许多用户可能更适合使用 PyOxy 姊妹项目。PyOxy 接收这些 Python 发行版,并添加一些 Rust 代码以增强 Python 解释器的功能。官方的 PyOxy 发布二进制文件是单文件可执行文件,提供功能齐全的 Python 解释器。内容:运行发行版、获取发行版、提取发行版、运行时要求、额外的 Python 软件、许可、重新使用构建工件、构建 Linux、macOS、Windows、行为特性、如果特殊键在 Python REPL 中不起作用、UNIX 上没有 tix、Windows 上没有 pip.exe、在 macOS 上链接静态库、在 Linux 上使用 libedit、构建时路径的引用、以前的特性、技术笔记、工作原理、设置.local、黑客注意事项、依赖笔记、升级 CPython、发行版档案、完整档案、仅安装档案、项目状态、目标笔记、测试失败、测试跳过、索引和表格¶ 索引 搜索页面
本站免费、广告极少。如果觉得有帮助,可以请我们喝杯咖啡 —— 任何金额都对持续运营有实际帮助。
☕请我喝杯咖啡