内部的 virtualenv 和 pip 版本

内部的 virtualenv 和 pip 版本

我安装了全新的 Ubuntu 20.04(我相信它附带了 python3.8),然后另外安装了:

sudo apt install python3.9
sudo apt install python3.9-dev
sudo apt install python3-pip

我想检查我正在运行的 pip 版本:

$ python3.8 -m pip --version
pip 20.0.2 from /usr/lib/python3/dist-packages/pip (python 3.8)
$ python3.9 -m pip --version
pip 20.0.2 from /usr/lib/python3/dist-packages/pip (python 3.9)

现在,当我创建一个虚拟环境(virtualenv TestProject_XYZ -p 3.9)并激活它时,我得到以下信息:

$ python3.9 -m pip --version
pip 23.2.1 from ~/.local/share/virtualenvs/TestProject_XYZ/lib/python3.9/site-packages/pip (python 3.9)

问题:我不明白 virtualenv 从哪里获取此版本(20.0.2 与 23.2.1)。我似乎无法在 /usr/bin 或 /usr/lib 中找到它

相关内容