ネコと和解せよ

pypy3のセットアップメモ2024

最近のPypyのセットアップ方法をメモしておこうと思う。

pyenv

pyenvがなければ以下のコマンドでセットアップ。

$ curl https://pyenv.run | bash
$ echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash_profile
$ echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bash_profile
$ echo 'eval "$(pyenv init -)"' >> ~/.bash_profile
$ source ~/.bash_profile

GitHub - pyenv/pyenv: Simple Python version management


今回はアップグレードなのでこう。

$ cd ~/.pyenv/plugins/python-build/../.. && git pull && cd -

pypy

バージョンを見る

$pyenv install --list

:
  pypy3.9-7.3.14-src
  pypy3.9-7.3.14
  pypy3.9-7.3.15-src
  pypy3.9-7.3.15
  pypy3.9-7.3.16-src
  pypy3.9-7.3.16
  pypy3.10-7.3.12-src
  pypy3.10-7.3.12
  pypy3.10-7.3.13-src
  pypy3.10-7.3.13
  pypy3.10-7.3.14-src
  pypy3.10-7.3.14
  pypy3.10-7.3.15-src
  pypy3.10-7.3.15
  pypy3.10-7.3.16-src
  pypy3.10-7.3.16
  pyston-2.2
  pyston-2.3
:

セットアップ

$pyenv install pypy3.10-7.3.16


あとはpypy -m pip install でよきに計らう