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

Mac(Python2.7环境)安装AWS CLI:如何指定使用Python3.12?

解决Mac Catalina上AWS CLI使用Python 3.12的问题

不用修改Mac系统默认的Python 2.7,完全可以让AWS CLI单独使用你安装的Python 3.12,下面是具体操作步骤:

方法一:直接用Python 3.12的pip安装AWS CLI

  • 先在终端确认你的Python 3.12可执行路径,运行:
    which python3
    (如果输出的是你安装的3.12路径就没问题,也可以直接用python3.12来指定版本)
  • 用Python 3的pip直接安装AWS CLI,终端执行:
    python3 -m pip install awscli --upgrade --user
    要是想明确指定用3.12版本,就换成:
    python3.12 -m pip install awscli --upgrade --user
  • 安装完成后,验证一下:
    aws --version
    输出里应该会显示关联的Python版本是3.12.x,说明成功了。

方法二:配置shell别名(可选,方便日常调用)

如果不想每次都输入python3,可以给当前用户的shell设置别名,不会影响系统默认Python:

  • 打开你的shell配置文件:
    • Catalina默认用zsh,编辑~/.zshrc
    • 要是用bash,编辑~/.bash_profile或~/.bashrc
  • 在文件末尾添加一行:
    alias python='python3'
  • 保存后,在终端执行生效命令:
    source ~/.zshrc(zsh用户)
    source ~/.bash_profile(bash用户)
    之后你在终端输入python,调用的就是你安装的Python3.12了,但系统后台的服务还是用默认的Python2.7,不会有问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.22 17:04:59