【未解決】pyenvでpypy3-2.4.0が入らない.…
現状AtCoderをPythonでやっているものの、やはり遅い。
というわけでpypyを使ってみようと思ったものの、という話。
AtCoderを見たところ、pypy3のバージョンが2.4.0とやらだったのでそれを入れようとしたらエラー。
ちなみに最新っぽい pypy3.6-7.3.0 は普通に入った。
$pyenv install pypy3-2.4.0
で出たエラーは以下。
$ pyenv install pypy3-2.4.0 Downloading pypy3-2.4-linux_x86_64-portable.tar.bz2... -> https://bitbucket.org/squeaky/portable-pypy/downloads/pypy3-2.4-linux_x86_64-portable.tar.bz2 Installing pypy3-2.4-linux_x86_64-portable... Installing pip from https://bootstrap.pypa.io/get-pip.py... error: failed to install pip via get-pip.py BUILD FAILED (Ubuntu 18.04 using python-build 1.2.16-5-g7097f820) ....................... Traceback (most recent call last): File "get-pip.py", line 22711, in <module> main() File "get-pip.py", line 198, in main bootstrap(tmpdir=tmpdir) File "get-pip.py", line 82, in bootstrap from pip._internal.cli.main import main as pip_entry_point zipimport.ZipImportError: cannot import name 'cache_from_source'
どうやら get-pip.py のあたりが怪しそうだけど、バージョン確認とかwhichでパス確認しても大丈夫そうだった。
というか、ほんとは pipenv だけで行きたかったんだけど pipenv でpypy入れるやり方わからんかった。
修行が足りない。