mac安装python后command not found: pip
这个错误
zsh: command not found: pip
意味着终端(zsh)在系统路径中找不到 pip 命令。这通常是因为 Python 未安装,或者 pip 未包含在环境变量中,亦或是在较新的 Python 版本中需要使用
python -m pip
1. 最快解决方案:使用 python -m pip
在现代 Python 环境(尤其是 macOS 和 Linux)中,直接调用 pip 经常失效,但通过 Python 模块调用通常有效。
尝试运行以下命令代替 pip:
python3 -m pip --version # 或者 python -m pip --version
如果这条命令能显示版本号,说明 pip 已安装,只是没配置到路径。以后安装包时,使用:
python3 -m pip install <包名>
(例如:python3 -m pip install requests)
2. 检查 Python 是否已安装
如果上面的命令也报错 command not found: python3,说明你还没有安装 Python。
在 macOS 上安装 (推荐):
- 方法 A (推荐): 使用 Homebrew
如果你安装了 Homebrew,运行:
brew install python
安装完成后,重启终端或运行
source ~/.zshrc
-
方法 B: 从官网下载
访问 python.org 下载最新安装包。安装时务必勾选 "Add Python to PATH" (虽然 macOS 安装器通常会自动处理
3. 配置环境变量 (如果 Python 已安装但 pip 找不到)
如果 python3 --version 有反应,但 pip 还是找不到,可能是 pip 的安装目录不在 $PATH 中。
-
找到 pip 的位置:
运行以下命令查看 pip 可能在哪里:python3 -m site --user-base
输出通常是
~/.local(Linux) 或~/Library/Python/3.x(macOS)。
pip 的可执行文件通常在bin目录下,例如~/.local/bin或~/Library/Python/3.9/bin。 -
添加到
.zshrc:
打开你的 zsh 配置文件:nano ~/.zshrc
在文件末尾添加以下行(根据上一步找到的路径调整,macOS 常见路径如下):
# macOS 常见路径 export PATH="$HOME/Library/Python/3.9/bin:$PATH" # 或者通用本地路径 export PATH="$HOME/.local/bin:$PATH"
注意:请将
3.9替换为你实际的 Python 版本号。 -
生效配置:
保存文件 (Ctrl+O,Enter) 并退出 (Ctrl+X),然后运行:source ~/.zshrc
再次尝试
pip --version。
总结
- 先试
python3 -m pip install <包名>,这通常能直接解决问题。 - 如果不行,检查是否安装了 Python (
brew install python)。 - 最后才去修改
.zshrc环境变量。

浙公网安备 33010602011771号