如何在不激活的情况下将 python 软件包安装到虚拟环境中?

How to install a python package into an Virtual Environment without activating it?

是否可以在不激活的情况下将 python 软件包安装到虚拟环境中?
想象一下,您只是想更新虚拟环境而不激活它并在其中安装包。

您可以在虚拟环境中使用 python,而无需激活环境。例如,如果在 /some/path/to/venv 处创建了一个虚拟环境,请使用 /some/path/to/venv/bin/python — 程序会注意到它处于虚拟环境中,并且就好像该环境已被激活一样。安装包 运行

/some/path/to/venv/bin/python -m pip install -U package_name