You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Mac Monterrey系统安装pyttsx3时默认Python2.7的问题求助

在Mac Monterey中将Python 3.12设为默认版本的解决方法

方法一:通过Shell别名设置(推荐,不修改系统原生文件)

  • 打开终端,编辑zsh配置文件(Mac Monterey默认Shell为zsh):
    open -e ~/.zshrc
  • 在文件末尾添加以下两行(先执行which python3.12确认你的Python3.12安装路径,替换示例中的路径):
    alias python="/usr/local/bin/python3.12"
    alias pip="/usr/local/bin/pip3.12"
    
  • 保存配置文件后,让修改立即生效:
    source ~/.zshrc
  • 验证效果:分别执行python --version和pip --version,确认输出为Python 3.12.x和对应版本的pip。

方法二:修改PATH优先级(适合全局生效场景)

  • 打开~/.zshrc文件,在PATH配置部分,将Python3.12的安装目录放在系统默认Python路径之前:
    export PATH="/usr/local/bin:$PATH"
    (注:若Python3.12安装在/Library/Frameworks/Python.framework/Versions/3.12/bin这类自定义路径,替换成对应路径即可)
  • 执行source ~/.zshrc生效后,验证版本即可。

注意事项

  • 不要删除或修改系统自带的Python 2.7,部分Mac系统组件依赖它,强行改动可能引发系统异常。
  • 设置完成后,直接执行pip install pyttsx3即可完成库的安装,不会再出现Python 2.7相关报错。

内容的提问来源于stack exchange,提问作者Nayma

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.28 20:37:33