Alternative Python implementations

    This site hosts the "traditional" implementation of Python (nicknamed CPython).A number of alternative implementations are available as well, namely

    Other parties have repackaged CPython. These re-packagings ofteninclude more libraries or are specialized for a particular application:

    • Anaconda Python(a full Python distribution for data management, analysis and visualization oflarge data sets)
    • ActiveState ActivePython(commercial and community versions, including scientific computing modules)
    • Nuitka (a compiler that packages user code with CPython into a static binary for improved performance and IP protection)
    • pyodide (a Python distribution for the browser and Node.js based on WebAssembly)
    • WinPython(a portable scientific Python distribution for Windows)
    • Python(x, y)(Scientific-oriented distribution based on Qt and Spyder)
    • Conceptive Python SDK (targetsbusiness, desktop and database applications)
    • PyIMSL Studio(a commercial distribution for numerical analysis – free for non-commercialuse)
    • eGenix PyRun (a portablePython runtime, complete with stdlib, frozen into a single 3.5MB - 13MB executable file)

    If you want to host and run Python in the cloud, these implementations may be right for you:

    • PythonAnywhere (freemium hosted Python installation which lets you run Python in the browser, e.g. for tutorials, showcases)