Skip to content

Instantly share code, notes, and snippets.

@tporto
Last active March 24, 2017 01:29
Show Gist options
  • Save tporto/9a4179b6ee53bd90b33efd46b3188ecd to your computer and use it in GitHub Desktop.
Save tporto/9a4179b6ee53bd90b33efd46b3188ecd to your computer and use it in GitHub Desktop.

https://code.djangoproject.com/wiki/DjangoAndPyPy
http://pypy.org
http://doc.pypy.org

Os testes foram feitos no Ubuntu x64
OBS: Já tinha instalado o python3, setuptools, virtualenv e pip.
OBS 2: Os testes foram realizados com um projeto Django.

Download: http://pypy.org/download.html#installing
Arquivo utilizado: https://bitbucket.org/pypy/pypy/downloads/pypy3-v5.7.0-linux64.tar.bz2

Após o download mova ou copie para /opt e extraia
  • sudo tar -jxvf pypy3-v5.7.0-linux64.tar.bz2
Criar um link simbólico
  • sudo ln -s /opt/pypy3-v5.7.0-linux64/bin/pypy3 /usr/bin/pypy
Criar um virtualenv com pypy
  • virtualenv myenv -p pypy
Para instalar um pacote
  • pypy -m pip install django
Caso queira realizar testes com o django. Ative o virtualenv, entre no diretório do seu projeto django e rode o comando:
  • pypy manage.py runserver

Caso tenha problemas como eu ao instalar o pacote Pillow. Instale essas dependências:

  • sudo apt-get install libtiff5-dev libjpeg8-dev zlib1g-dev liblcms2-dev libwebp-dev tcl8.6-dev tk8.6-dev python-tk
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment