How to install PyPy in anaconda

Menezes Sousa picture Menezes Sousa · Mar 15, 2015 · Viewed 27k times · Source

I have a Linux-64 bit machine. How do I install PyPy in my anaconda environment. I tried conda install pypy. It says there are no available packages. pip install pypy also returns a similar message. Is it that the only way to install PyPy is by downloading the tar.gz file from the website? Once installed, how do I configure my Anaconda environment in such a way so as to be able to switch from PyPy to other Python implementations when required?

Answer

Ohad picture Ohad · May 27, 2018

conda-forge now supports PyPy3.6 as the python interpreter in a conda environment (see the official blog post):

conda config --set channel_priority strict
conda create -n pypy pypy
conda activate pypy

And then use it like your regular python executable (notice that this is a different Python interpreter, not a package)

pypy3 -c "import sys; print(sys.version)"

It works on Linux and OSX.