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

推荐订阅源

C
CERT Recently Published Vulnerability Notes
G
Google Developers Blog
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
宝玉的分享
宝玉的分享
Microsoft Security Blog
Microsoft Security Blog
Jina AI
Jina AI
L
LangChain Blog
博客园_首页
有赞技术团队
有赞技术团队
The Register - Security
The Register - Security
GbyAI
GbyAI
Blog — PlanetScale
Blog — PlanetScale
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
J
Java Code Geeks
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
Security Archives - TechRepublic
Security Archives - TechRepublic
量子位
雷峰网
雷峰网
Security Latest
Security Latest
博客园 - 【当耐特】
V2EX - 技术
V2EX - 技术
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园 - 聂微东
IT之家
IT之家
爱范儿
爱范儿
S
Schneier on Security
N
News | PayPal Newsroom
H
Help Net Security
Recent Announcements
Recent Announcements
Martin Fowler
Martin Fowler
N
News and Events Feed by Topic
C
Cyber Attacks, Cyber Crime and Cyber Security
U
Unit 42
博客园 - 司徒正美
Forbes - Security
Forbes - Security
P
Proofpoint News Feed
W
WeLiveSecurity
Cisco Talos Blog
Cisco Talos Blog
小众软件
小众软件
The Cloudflare Blog
AWS News Blog
AWS News Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
P
Palo Alto Networks Blog
Google DeepMind News
Google DeepMind News
H
Heimdal Security Blog
V
Vulnerabilities – Threatpost
Microsoft Azure Blog
Microsoft Azure Blog
T
Tailwind CSS Blog
G
GRAHAM CLULEY

博客园 - 沐子馨

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 智能体交互如何带领它走出对话框,从屏幕像素迈向真实物理世界 高级提示词技巧如何带领大模型走出“一本正经胡说八道”的误区? 当 AI 学会“开疆拓土”:探索与发现模式如何从源头打破静态知识的桎梏,在陌生领域催生新洞见? 拒绝 AI “手忙脚乱”:优先级模式如何为智能体打造毫秒级的“任务调度官”? 构建生产级可信 Agent:评估与监控中的自动化审计与闭环优化机制 当 AI 学会“三思后言”:安全护栏如何从源头掐灭偏见、幻觉与恶意攻击? 拒绝“张口就来”:推理技术如何让 AI 像人类一样拆解复杂难题? 当家方知柴米贵:资源感知优化如何让 AI 智能体告别“算力浪费”? 开启多智能体互联时代:A2A 协议与 AI 协作网络的底层逻辑 为智能体装上“实时百科全书”:RAG 如何打破 AI 的知识边界? 构建负责任的AI:人类监督、干预与反馈闭环机制 当工具失效、网络中断:AI智能体的应急与自修复指南 赋予AI“北极星”:如何让智能体自主设定并追踪目标 打破“M×N”集成魔咒:MCP如何重塑AI应用架构 赋予模型“生命力”:大语言模型如何通过学习实现持续适应 赋予模型“长期记忆”:大语言模型的记忆管理机制 AI的“社会性”:深入理解多智能体协作机制 理解AI智能体的规划机制 理解大模型的工具使用 智能体的元认知:反思模式与自我优化机制 智能体并行化模式:提升复杂工作流性能的关键技术 超越线性执行:使用LLM实现智能体路由模式 解构复杂任务:深入理解提示词链(Prompt Chaining) 别再被 AI 术语唬住了!一文理清你需要了解的所有概念 不止是多写几句:谷歌如何用69页白皮书重塑提示工程 [转]长PDF文档的总结与评估策略 Context 工程:如何把正确的上下文喂给 AI 前端如何写出优秀的 AI Agent Skills keep-alive 原理剖析 如何优雅地在 React 中使用TypeScript,看这一篇就够了! react useContext React Context 详细介绍(状态共享、数据传递) 以用户为中心的性能指标【译】 element下拉框远程搜索debounce防抖控制 vue-router打开新窗口 propmise: allSettled()与all()的区别 使用 new Date() 在chrome、安卓和 IOS 中表现不同
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 环境变量。