Python3 虚拟环境未使用全局安装的 pip 版本

Python3 Virtual Environment not using the globally installed pip version

我已经全局安装了 pip 21.2.4,但每次我创建虚拟环境并安装模块时,我都会收到以下警告:

警告:您正在使用 pip 版本 21.1.3;但是,版本 21.2.4 可用。

然后我在虚拟环境中更新pip版本如下:

$ pip3 安装 --upgrade pip==21.2.4

但此更改仅适用于此虚拟环境,每次创建新的虚拟环境时我都必须重复相同的过程。

如何使用最新的 pip 版本创建所有新的虚拟环境?

改变你的 python 版本当然可以。

Python 3.9 venv 命令行实用程序有一个 --upgrade-deps 选项,它将强制更新 pipsetuptools 在新创建的虚拟环境中。例如:

path/to/python3.9 -m venv --upgrade-deps something

相关: