在 macos 上安装 aws-cli 报错:“-bash: /usr/local/bin/aws: cannot execute binary file”

文章讲述了作者在macOS上尝试安装Linux服务器上的AWSCLI时遇到的错误,以及如何根据官方指南成功安装。文中提到了操作系统和CPU架构的差异可能导致兼容性问题,并指出可以使用Python等语言的SDK作为替代方案。
摘要由CSDN通过智能技术生成

这个我拿到的安装文件, 是之前同事在linux server上装的, 然后我在macos上安装, 报了如标题一样的报错, 我查了下资料, 有这个说法:

您可能正在尝试运行针对不同操作系统编译的二进制文件。

然后我先去官方网站, 按照官方网站在macos的安装方法, 装好了, 这是官方网站的地址:

安装或更新最新版本的 AWS CLI - AWS Command Line Interface

这是中文版的, 如果习惯英文的, 可以自己改下url里面的语言.

最后我去查了下macos和linux的区别, 确实是有区别, 跟我的认知里, 他们同源的, 不太一样. 不然人家官网也不会区别对待这2种操作系统, 给了不同的安装包.

另外我感觉, 也有可能本质原因是cpu架构的原因, 这是linux的:

另外我感觉不装这个cli, python或java里面的有专门支持aws的库或包, 来处理也是可以的.

比如python里面的 

 估计这些库的本事是cli

每天一点感触: 代码是用相机拍摄逻辑后的照片

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值