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

MacOS无权限安装AWS CLI后执行aws --version报错求助

无管理员权限下MacOS安装AWS CLI的问题

问题描述

在MacOS上安装AWS CLI时,因无管理员权限,无法执行以下软链接创建命令:

sudo ln -s /folder/installed/aws-cli/aws /usr/local/bin/aws
sudo ln -s /folder/installed/aws-cli/aws_completer /usr/local/bin/aws_completer

于是自行执行以下操作:

  1. 创建用户主目录的bin文件夹并复制AWS二进制文件
mkdir ~/bin
cp /Users/ssur/aws-cli/aws ~/bin/aws
  1. 在~/.bash_profile中添加PATH配置:
export PATH="/Users/ssur/bin:$PATH"

完成后执行aws --version,出现错误:

[14290] Error loading Python lib '/Users/ssur/bin/Python': dlopen: dlopen(/Users/ssur/bin/Python, 0x000A): tried: '/Users/ssur/bin/Python' (no such file)

预期输出应为类似:

aws-cli/2.9.19 Python/3.9.11 Darwin/23.1.0 exe/x86_64 prompt/off

解决方法

AWS CLI v2是打包式安装,单个aws二进制文件依赖同目录下的配套文件(如缺失的Python文件),不能单独复制。正确操作如下:

  • 移动整个aws-cli目录到用户主目录:
mv /Users/ssur/aws-cli ~/
  • 在用户bin目录中创建指向aws和aws_completer的软链接:
ln -s ~/aws-cli/aws ~/bin/aws
ln -s ~/aws-cli/aws_completer ~/bin/aws_completer
  • 重新加载bash配置文件:
source ~/.bash_profile
  • 验证安装:
aws --version

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.28 05:42:07