为Pypy安装pip

为Pypy安装pip

最近装上了Pypy,结果发现pip却装不上去了…

最初使用了下面的命令

1
sudo -H pypy get-pip.py

但是在安装完毕后出现了一堆WARNING,并且在pypy -m pip时提示No module named 'pip',于是就很迷…

查阅了各种资料也没有类似案例,只好自己琢磨,发现Pypy是将pip安装到Python3的dist-packages下面了!于是果断使用:

1
sudo -H pypy get-pip.py --target=/usr/lib/pypy3/dist-packages

完美解决~

注:在使用上面的命令之前,需要先修改/usr/lib/pypy3/lib-python/3/site.py中的两行

1
2
USER_SITE = None
USER_BASE = None

改为

1
2
USER_SITE = '/usr/lib/pypy3/dist-packages'
USER_BASE = '/usr/lib'
作者

Mivik

发布于

2019-10-22

更新于

2021-05-31

许可协议

评论