Amazon web services 如何在raspberry pi上安装awscli版本2

Amazon web services 如何在raspberry pi上安装awscli版本2,amazon-web-services,amazon-s3,raspberry-pi,aws-cli,amazon-glacier,Amazon Web Services,Amazon S3,Raspberry Pi,Aws Cli,Amazon Glacier,sudo apt install awscli安装当前版本1.16.113-1 官方网站()支持aarch64,但不支持armhf。 有没有别的方法或者什么我错过了。v1和v2之间的差异并不大,但举例来说,v1不支持--存储类DEEP_ARCHIVE通过直接从github上的awscli v2分支签出并安装Raspberry Pi 2来实现这一点 您将需要运行一个现代python(3.6+?),因此整个过程在其自己的venv中被隔离,以免弄乱系统python 大致根据这些方向,我们得出: 我刚刚

sudo apt install awscli
安装当前版本
1.16.113-1

官方网站()支持aarch64,但不支持armhf。
有没有别的方法或者什么我错过了。v1和v2之间的差异并不大,但举例来说,v1不支持
--存储类DEEP_ARCHIVE

通过直接从github上的awscli v2分支签出并安装Raspberry Pi 2来实现这一点

您将需要运行一个现代python(3.6+?),因此整个过程在其自己的venv中被隔离,以免弄乱系统python

大致根据这些方向,我们得出:


我刚刚在Raspberry Pi 3上尝试过这个,尽管每个命令似乎都有效,但我没有得到
aws
命令,它只是说“找不到命令”,我必须运行
pip3安装https://github.com/boto/botocore/zipball/v2#egg=botocore --手动升级
,然后能够运行
pip3安装-r要求
pip3安装。
@Pablote for me,安装路径是
$HOME/.local/bin
请确保该路径位于
$path
中,并且您应该很好。
$ git clone https://github.com/aws/aws-cli.git
$ cd aws-cli && git checkout v2
$ pip3 install -r requirements.txt
$ pip3 install .

$ aws --version
aws-cli/2.1.14 Python/3.9.1 Linux/4.19.66+ source/armv6l.raspbian.9 prompt/off