异常复现#
× 此环境由外部管理
╰─> 要在系统范围内安装 Python 包,请尝试使用 'pacman -S python-xyz',其中 xyz 是您要安装的包。
如果您希望安装一个非 Arch 打包的 Python 包,请使用 'python -m venv path/to/venv' 创建一个虚拟环境。然后使用 path/to/venv/bin/python 和 path/to/venv/bin/pip。
如果您希望安装一个非 Arch 打包的 Python 应用程序,最简单的方法可能是使用 'pipx install xyz',它将为您管理一个虚拟环境。请确保您已通过 pacman 安装了 python-pipx。
注意:如果您认为这是一个错误,请联系您的 Python 安装程序或操作系统发行商。您可以通过传递 --break-system-packages 来覆盖此设置,但可能会破坏您的 Python 安装或操作系统。提示:请参阅 PEP 668 以获取详细规范。
解决方案#
python3 -m venv .venv
source .venv/bin/activate
python3 -m pip install -r requirements.txt