一、python成功切换为了3.13版本
之前失败的原因:
我之前执行的是(网上教程):
bash
echo 'export PATH="/opt/homebrew/opt/python@3.12/bin:$PATH"' >> ~/.zshrc
执行完成后,.zshrc:

原因分析:路径缺少 libexec:Homebrew 安装的 python@3.13(以及其他版本化公式,如 mailto:python@3.11 等),其实际的可执行文件(python3)位于 libexec/bin 目录下,而不是直接在 bin 目录下。你配置的路径 /opt/homebrew/opt/python@3.13/bin 通常是空的或者只包含一些辅助脚本,不包含 python3 主程序。
找到最后一行
export PATH="/opt/homebrew/opt/python@3.13/bin:$PATH",将其修改为:
bash
export PATH="/opt/homebrew/opt/python@3.13/libexec/bin:$PATH"
(注意:一定要加上 /libexec)
重启~/.zshrc:
bash
source ~/.zshrc
再次验证python3版本:
