如何在虚拟环境中安装 pip

Man*_*mar 8 python pip virtualenv

我创建了一个虚拟环境。在里面我必须安装几个python包。为此,我需要在虚拟环境中使用 pip 包。如何在虚拟环境中安装 pip?

小智 31

根据pip 文档,您可以在激活虚拟环境时通过键入以下命令在虚拟环境中安装 pip:

python -m ensurepip --upgrade
Run Code Online (Sandbox Code Playgroud)

供您参考,ensurepip 是一个内置的 Python 模块,用于在 Python 环境中安装 pip。


Gha*_*iya 5

即使在您指定的虚拟位置没有安装 pip,您也可以尝试升级 pip 命令

python -m pip install --upgrade pip
Run Code Online (Sandbox Code Playgroud)

这会给你一个如下错误,但也会在虚拟位置安装最新的 pip 版本

Can't uninstall 'pip'. No files were found to uninstall.
Successfully installed pip-19.2.3
Run Code Online (Sandbox Code Playgroud)

请尝试上述选项,以防万一。


Dou*_*ser 3

通常,您在虚拟环境之外安装 pip。但是激活 virtualenv 后,您只需在环境中运行“pip install”即可。

意思是,您将其安装在 virtualenv 之外。您在 virtualenv 中运行“pip install”。

您可以遵循这个有用的指南:

http://docs.python-guide.org/en/latest/dev/virtualenvs/