Python 替代实现
本网站托管着 Python 的“传统”实现(昵称 CPython)。还有一些替代实现可用,即
- IronPython(在 .NET 上运行的 Python)
- Jython(在 Java 虚拟机上运行的 Python)
- PyPy(一个具有 JIT 编译器的 快速 Python 实现)
- Stackless Python(支持微线程的 CPython 分支)
- MicroPython(在微控制器上运行的 Python)
其他方重新打包了 CPython。这些重新打包通常包含更多库或专门用于特定应用程序
- ActiveState ActivePython(商业版和社区版,包括科学计算模块)
- pythonxy(基于 Qt 和 Spyder 的面向科学的 Python 发行版)
- winpython(WinPython 是一个适用于 Windows 的便携式科学 Python 发行版)
- Conceptive Python SDK(面向商业、桌面和数据库应用程序)
- Enthought Canopy(一个用于科学计算的商业发行版)
- PyIMSL Studio(一个用于数值分析的商业发行版 - 非商业用途免费)
- Anaconda Python(一个用于大型数据集的数据管理、分析和可视化的完整 Python 发行版)
- eGenix PyRun(一个便携式 Python 运行时,包含 stdlib,冻结在一个 3.5MB - 13MB 的单个可执行文件中)
如果您想在云中托管和运行 Python,这些实现可能适合您
- PythonAnywhere(免费托管的 Python 安装,允许您在浏览器中运行 Python,例如用于教程、展示等)