我想安装一个与 pypy3 一起使用的包。我盲目地遵循了一些说明(我现在不记得了,那是很久以前的事了),很可能是使用pypy3 -m ensurepip
脚本为 pypy3 设置 pip。
好的,现在正在运行pip3 install xyz
为 pypy3(而不是 python3)安装 xyz。但我想回来并为普通的 cpython python3 使用 pip3(或任何其他命令)。
运行pip3 --version
产生 pip 21.1.2 from /home/zaabson/.local/lib/pypy3.6/site-packages/pip (python 3.6)
。所以which pip3 == /home/zaabson/.local/bin/pip3
我相信它仍然是刚刚为 pypy3 配置的相同的 pip3,我不知道要改变什么来完全重新配置它。
最好是能够在安装 python3 和 pypy3 之间切换,但我想一如既往地坚持全局安装,而不是为 virtualenv 烦恼。我也在ubuntu上,所以删除 python 是不可能的,因为整个系统都依赖于它。
也如意运行python3 -m ensurepip(3)
得到/usr/bin/python3 No module named ensurepip
,我怎么能得到它?
提前致谢