Aqui está seção de instalação da página de download do site da PyPy:
Todas as versões binárias são empacotadas em um arquivo tar.bz2
ou zip
. Quando descompactados, eles são executados no local. Por enquanto, você pode descompactá-los em algum lugar em seu diretório pessoal ou, digamos, em /opt
e, se desejar, colocar um link simbólico de algum lugar como /usr/local/bin/pypy
to /path/to/pypy2-5.10.0/bin/pypy
. Não mova ou copie o executável pypy
fora da árvore - coloque um symlink nele, caso contrário ele não encontrará suas bibliotecas.
Pode ser expresso como (excerto da imagem do snake-tank do Docker):
wget -q -P /tmp \
https://bitbucket.org/pypy/pypy/downloads/pypy3-v5.10.1-linux64.tar.bz2
sudo tar -x -C /opt -f /tmp/pypy3-v5.10.1-linux64.tar.bz2
rm /tmp/pypy3-v5.10.1-linux64.tar.bz2
sudo mv /opt/pypy3-v5.10.1-linux64 /opt/pypy3
sudo ln -s /opt/pypy3/bin/pypy3 /usr/local/bin/pypy3
Depois disso, você pode criar ambientes virtuais como de costume:
virtualenv -p pypy3 some_env