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

Windows 11环境Git Bash中AWS CLI V2执行成功却无输出求助

解决AWS CLI命令执行成功但无输出的问题

针对你在Windows 11的Git Bash中执行aws iam list-users成功却无输出的情况,试试以下排查步骤:

  • 验证当前身份与权限
    先确认你使用的AWS身份是否具备iam:ListUsers权限:

    aws sts get-caller-identity
    

    如果返回正确的用户/角色信息,再检查该身份的权限策略;如果身份不对,检查~/.aws/credentials和~/.aws/config文件,必要时用--profile参数指定正确配置文件:

    aws iam list-users --profile your-profile-name
    
  • 调整终端编码
    Git Bash的编码设置可能导致输出无法显示,先尝试临时设置编码:

    export PYTHONIOENCODING=utf-8
    aws iam list-users
    

    若有效,可永久修改Git Bash编码:打开Git Bash,点击顶部菜单栏Options -> Text,将Locale设为zh_CN,Character set设为UTF-8,重启终端后再测试。

  • 强制输出到终端
    排查是否存在意外重定向情况,强制将输出定向到终端:

    aws iam list-users > /dev/tty
    
  • 更换输出格式
    默认JSON格式可能在终端显示异常,尝试文本格式输出:

    aws iam list-users --output text
    
  • 检查AWS CLI环境
    确认CLI路径和版本正常:

    which aws
    aws --version
    

    若路径异常,检查Git Bash的PATH环境变量,确保AWS CLI的安装目录在路径中。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.20 11:22:05