使用 Pip 3 时避免“错误:外部管理环境”
出现错误“错误:外部管理环境”当尝试使用 pip install xyz 在系统范围内安装 Python 包时,指示 Linux 计算机上的外部管理环境。要解决此问题,请考虑以下事项:
首选解决方案:使用虚拟环境
安装 Python 库和应用程序的最佳实践是将它们隔离在 Python 中虚拟环境。这可以防止干扰其他系统组件。
将 Pipx 用于应用程序:
对于应用程序,将 pipx 安装为系统软件包:
apt install pipx pipx install some-python-application
创建虚拟环境您自己:
使用 venv 创建虚拟环境并在其中安装库:
python -m venv my-venv my-venv/bin/pip install some-python-library
替代解决方案:系统范围安装
在特殊情况下,如果需要进行系统范围的安装,请考虑以下事项选项:
添加到 Pip 的配置:
将以下行添加到 ~/.config/pip/pip.conf:
[global] break-system-packages = true
以上是使用 pip3 时如何避免'错误:外部管理环境”?的详细内容。更多信息请关注PHP中文网其他相关文章!