无法使用pip和安装requests库

问题描述 投票:0回答:1

我已经使用

python 3.13.1
安装了
homebrew 4.4.11
,并且我正在尝试在 MacOS Sequoia 15.1 上安装请求库。这对我来说没有任何意义。

> python3 --version
python 3.13.1

> which python3
/opt/homebrew/bin/python3

> python3 -m pip --version
pip 24.3.1 from /opt/homebrew/lib/python3.13/site-packages/pip (python 3.13)

> which pip
pip not found

> python3 -m pip install requests
error: externally-managed-environment

> brew install requests
Warning: No available formula with the name "requests"
python pip
1个回答
0
投票

HomeBrew 安装被标记为“外部管理”,表示只有 Homebrew,而不是您,应该更新安装在那里的 Python 库。您应该创建一个虚拟环境(特定于项目的虚拟环境,或者只是一个可以与 Homebrew 分开安装的“全局”虚拟环境)并从那里运行

pip
,而不是直接使用安装。

>>> python -m venv mypython
>>> mypython/bin/python -m pip install requests
© www.soinside.com 2019 - 2024. All rights reserved.