惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

MongoDB | Blog
MongoDB | Blog
V
V2EX
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
有赞技术团队
有赞技术团队
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
罗磊的独立博客
月光博客
月光博客
爱范儿
爱范儿
D
Docker
U
Unit 42
P
Proofpoint News Feed
I
InfoQ
腾讯CDC
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
L
LangChain Blog
V
Visual Studio Blog
IT之家
IT之家
Vercel News
Vercel News
G
Google Developers Blog
M
MIT News - Artificial intelligence
美团技术团队
The GitHub Blog
The GitHub Blog
阮一峰的网络日志
阮一峰的网络日志
MyScale Blog
MyScale Blog

博客园 - 沐子馨

一文讲透 Multi-Agent 四大协作模式:Workflow、Supervisor、Hierarchical 与 Swarm 花几天把 DeepSeek Harness 跑了个遍,跟你说说值不值得装 Loop 不够用了?AI 工程下一站叫 Graph Agent 审代码总塞满上下文,怎么解? 什么是Agent? Agent Loop:从对话式 AI 到自主智能体的范式跃迁 解锁图数据建模的奥秘 基于 Neo4j 与 Milvus 的图RAG系统搭建指南 解决复杂推理难题:KG-RAG 在大模型中的应用 RAG 评估常用工具简介 RAG系统效果不好?一文看懂如何进行系统评估 写出让 AI “秒懂”的技能Skill 深入理解 RAG 中的格式化生成与函数调用 解锁 RAG 系统中的高级检索与重排序策略 掌握查询重构与智能路由的艺术 告别黑盒:手把手实现一个可解释、可调试的 Text2SQL 代理系统 告别简单向量搜索:RAG 中的高级查询构建与优化策略 深入理解 RAG 中的混合搜索策略 告别基础检索:掌握 RAG 中的句子窗口与递归路由策略 构建多模态检索系统:Milvus 部署、Schema 设计与混合检索实践 向量数据库原理与实战:从核心机制到 FAISS 应用 多模态向量嵌入:从文本到图像的语义统一与 RAG 应用 构建高效 RAG 的基石:深度解析 Embedding 模型原理与优化 All-in-RAG:解锁大模型“开卷考试”的终极能力 AI Agent 是如何思考的?一文读懂推理与决策引擎 终端革命:AI Agent 正在重新定义命令行 给企业装上“AI 大脑”:AgentSpace 如何从“手动检索”跨越到“智能决策”? Agentic 框架快速概览 AI 智能体交互如何带领它走出对话框,从屏幕像素迈向真实物理世界 高级提示词技巧如何带领大模型走出“一本正经胡说八道”的误区?
mac安装python后command not found: pip
沐子馨 · 2026-03-21 · via 博客园 - 沐子馨

这个错误

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 中。

  1. 找到 pip 的位置
    运行以下命令查看 pip 可能在哪里:

    python3 -m site --user-base

    输出通常是 ~/.local (Linux) 或 ~/Library/Python/3.x (macOS)。
    pip 的可执行文件通常在 bin 目录下,例如 ~/.local/bin~/Library/Python/3.9/bin

  2. 添加到 .zshrc
    打开你的 zsh 配置文件:

    nano ~/.zshrc

    在文件末尾添加以下行(根据上一步找到的路径调整,macOS 常见路径如下):

    # macOS 常见路径
    export PATH="$HOME/Library/Python/3.9/bin:$PATH"
    # 或者通用本地路径
    export PATH="$HOME/.local/bin:$PATH"

    注意:请将 3.9 替换为你实际的 Python 版本号。

  3. 生效配置
    保存文件 (Ctrl+O, Enter) 并退出 (Ctrl+X),然后运行:

    source ~/.zshrc

    再次尝试 pip --version

总结

  1. 先试 python3 -m pip install <包名>,这通常能直接解决问题。
  2. 如果不行,检查是否安装了 Python (brew install python)。
  3. 最后才去修改 .zshrc 环境变量。