About 2,990 results
Open links in new tab
  1. PyPy

    Compatibility: PyPy is highly compatible with existing python code. It supports cffi, cppyy, and can run popular python libraries like twisted, and django. It can also run NumPy, Scikit-learn and more via a c-extension compatibility layer. Stackless: PyPy comes by default with support for stackless mode, providing micro-threads for massive ...

  2. Welcome to PyPy’s documentation!

    Mar 11, 2025 · What is PyPy? Goals and Architecture Overview; Downloading and Installing PyPy; Building PyPy from Source; Translating on Windows; Frequently Asked Questions

  3. What is PyPy? — PyPy documentation

    Mar 11, 2025 · What is PyPy?¶ Historically, PyPy has been used to mean two things. The first is the RPython translation toolchain for generating interpreters for dynamic programming languages. And the second is one particular implementation of Python produced with it. Because RPython uses the same syntax as Python, this generated version became known as ...

  4. Frequently Asked Questions — PyPy documentation

    Mar 11, 2025 · PyPy is regularly and extensively tested on Linux machines. It works on Mac and Windows: it is tested there, but most of us are running Linux so fixes may depend on 3rd-party contributions. To bootstrap from sources, PyPy can use either CPython 2.7 or PyPy 2.7.

  5. PyPy - Features

    PyPy is a replacement for CPython. It is built using the RPython language that was co-developed with it. The main reason to use it instead of CPython is speed: it runs generally faster (see next section). PyPy implements Python 2.7.18 and 3.11.11. It supports all of the core language.

  6. Download and Install - PyPy

    Visit the more information page for other platforms, information about running PyPy, STM, instructions on building from source and more. Checksums¶ Checksums for the downloads are here

  7. Differences between PyPy and CPython

    Differences between PyPy and CPython¶ This page documents the few differences and incompatibilities between the PyPy Python interpreter and CPython. Some of these differences are “by design”, since we think that there are cases in which the behaviour of CPython is buggy, and we do not want to copy bugs.

  8. Downloading and Installing PyPy

    Mar 11, 2025 · Downloading and Installing PyPy¶ Just like CPython, you need a base interpreter environment and then can install extra packages. The choices for installing the base interpreter are: Use conda (x86_64 windows, macOS, linux, arm64 linux) Use your distribution package manager (linux) Use homebrew (macOS) Use the prebuilt tarballs; Build from source

  9. PyPy

    Apr 9, 2025 · PyPy v7.3.19: release of python 2.7, 3.10 and 3.11 beta. The PyPy team is proud to release version 7.3.19 of PyPy. This is primarily a bug-fix release fixing JIT-related problems and follows quickly on the heels of the previous release on Feb 6, 2025. This release includes a python 3.11 interpreter.

  10. Python compatibility - PyPy

    The goal of this page is to point out some of the differences between running python with PyPy and with CPython TL;DR ¶ Pure python code works, but there are a few differences with object lifetime management.

Refresh