由于python版本错误,AWS版本返回解释器错误



我的aws版本给出了如下糟糕的解释器错误。我正在使用AWS AWS amazon linux OS

[TSSuser@a-17vvp87saq00q ~]$ aws --version
bash: /home/user/.local/bin/aws: /home/user/.pyenv/versions/3.7.7/bin/python: bad interpreter: No such file or directory
[TSSuser@a-17vvp87saq00q ~]$ python --version
Python 3.8.5

如何将Python 3.8.5版本与aws cli链接。请指导

试试下面的命令。我用的是Mac

  1. 使用brew reinstall awscli命令重新安装awscli
  2. 使用brew link --overwrite awscli命令链接

这解决了错误。现在我可以使用aws --version命令查看版本。