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

卸载Python3.11后AWS CLI版本异常、eb命令无法识别的解决求助

解决方案

一、修复AWS CLI关联的Python版本问题

  • 先定位AWS CLI的安装路径:Windows下执行 where aws,Linux/macOS下执行 which aws,找到对应的可执行文件位置。
  • 打开找到的aws脚本(Windows是.cmd后缀的文件),把里面指向Python 3.11的路径改成Python 3.10的安装路径,保存后关闭。
  • 或者直接重新绑定安装:用Python 3.10的pip执行 python3.10 -m pip install --upgrade awscli,确保AWS CLI安装到当前使用的Python环境。

二、解决EB CLI命令不识别的问题

  • 先检查系统PATH环境变量是否包含Python 3.10的Scripts目录:
    • Windows:打开「系统属性→高级→环境变量」,在用户或系统的PATH里找有没有类似C:\Python310\Scripts的路径,没有就手动添加,然后重启命令提示符。
    • Linux/macOS:执行 echo $PATH 查看输出,若没包含Python3.10的Scripts/bin路径,就编辑~/.bashrc或~/.zshrc,添加一行export PATH="/你的Python310安装路径/Scripts:$PATH",执行 source ~/.bashrc(或对应shell的配置文件)生效。
  • 指定Python3.10环境重新安装EB CLI:执行 python3.10 -m pip install awsebcli --upgrade。
  • 安装完成后执行 where eb(Windows)或 which eb(Linux/macOS),确认输出的路径在PATH里,不在的话手动添加该路径到PATH。

三、验证修复结果

  • 执行 aws --version,确认显示的Python版本为3.10。
  • 执行 eb --version,验证命令能正常响应并显示版本信息。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.21 01:35:01