Ubuntu通过pip3安装时无法找到AWS CLI



我正在尝试使用pip3安装AWS CLI,如下所示:

user@machine:~/Personal/aws-tutorial$ pip3 install awscli

安装后,我试图检查版本

aws --version
-bash: /usr/bin/aws: No such file or directory

没有提到aws无法找到。

有人能帮我解决这个问题吗?

我目前使用Ubuntu 20.04运行Python 3.8.10。

TLDR:检查您的PATH env,添加awscli dir到PATH。

I test your step

# root user
root@26be9a426bee: aws --version
aws-cli/1.24.10 Python/3.10.4 Linux/5.18.0-arch1-1 botocore/1.26.10
root@26be9a426bee: which aws
/usr/local/bin/aws
# normal user
eliot@laptop: which aws                                                                                                                                                                                        
/home/eliot/.local/bin/aws

可能,你需要检查你的PATH env的echo $PATH,并添加aws目录到你的PATH,如果他们不在PATH。

使用pip安装aws-cli包,

$ python3 -m pip install awscli

它对我有用。