一旦Python升级到新版本,如何更改Pip安装的路径



我在wsl2下安装了一个新版本的Python,使用:

pyenv安装3.9.6pyenv global 3.9.6

在我使用3.8 之前

当我安装pip时,它仍然会出现在与Python 3.8.5相关的上一个pip路径中。对于已安装的软件包:

/home/ludo915/.local/lib/python3.8/site-packages

我如何更新pipinstall安装软件包的路径,以及我应该将其设置为什么?

Ludo

如何更新pip安装包的路径

这是个错误的问题。每个python安装都应该有一个pip安装。调用相应python版本的正确pip将自动安装到正确的site-packages目录。

我对pyenv不太熟悉,但一个防失败的建议是使用类似的python解释器来调用pip

python -m pip install

您可以将python替换为要专门使用的解释器。如果python --version已经显示它指向3.9,那么您应该可以继续。否则,您可能需要进行python3.9 -m pip install

您可以使用以下命令安装它:

python3.9-m pip安装软件包名称,它将与python3.9集成

如果您想修改现有的默认路径,请参阅下面的链接。

如何更改pip安装路径

最新更新