其他 Python 实现
本站点托管了 Python 的“传统”实现(昵称 CPython)。此外还有许多其他实现,包括:
- PyPy (一个带 JIT 编译器的快速 Python 实现)
- IronPython (运行在 .NET 上的 Python)
- MicroPython (运行在微控制器和Web 浏览器中的 Python)
- Stackless Python (支持微线程的 CPython 分支)
- Jython (运行在 Java 虚拟机上的 Python)
其他方已经重新打包了 CPython。这些重新打包的版本通常包含更多库或专门用于特定应用程序。
- Anaconda Python (用于大数据集管理、分析和可视化的完整 Python 发行版)
- ActiveState ActivePython (商业版和社区版,包含科学计算模块)
- Nuitka (一个将用户代码与 CPython 打包成静态二进制文件以提高性能和保护知识产权的编译器)
- pyodide (一个基于 WebAssembly 的用于浏览器和 Node.js 的 Python 发行版)
- winpython (WinPython 是一个适用于 Windows 的便携式科学 Python 发行版)
- pythonxy (基于 Qt 和 Spyder 的面向科学的 Python 发行版)
- Conceptive Python SDK (面向业务、桌面和数据库应用程序)
- PyIMSL Studio (一个用于数值分析的商业发行版 – 非商业用途免费)
- eGenix PyRun (一个便携式 Python 运行时,包含标准库,冻结在一个 3.5MB - 13MB 的可执行文件中)
如果您想在云端托管和运行 Python,这些实现可能适合您
- PythonAnywhere (免费增值托管 Python 安装,可让您在浏览器中运行 Python,例如用于教程、演示等)
