注意:虽然 JavaScript 不是本网站的必需品,但您与内容的互动将受到限制。请启用 JavaScript 以获得完整体验。

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,例如用于教程、展示等)