繁体   English   中英

在 cloud9 上安装 aws cli

[英]install aws cli on cloud9

有没有其他人在尝试安装 AWS cli 时在 cloud9 上遇到过这个错误。 我按照此处的说明进行操作,如下所示:

sudo yum -y update          # (1) Install the latest system updates.
sudo yum -y install aws-cli # (2) Install the AWS CLI.
aws --version               # (3) Confirm the AWS CLI was installed.

当我运行 (2) 时,会出现一条消息,提示安装已完成。 但是当我运行(3)时出现以下错误消息:

$ aws --version
Traceback (most recent call last):
  File "/usr/bin/aws", line 19, in <module>
    import awscli.clidriver
  File "/usr/lib/python2.7/dist-packages/awscli/clidriver.py", line 36, in <module>
    from awscli.help import ProviderHelpCommand
  File "/usr/lib/python2.7/dist-packages/awscli/help.py", line 20, in <module>
    from docutils.core import publish_string
  File "/home/ec2-user/environment/python_packages/docutils/core.py", line 246
    print('\n::: Runtime settings:', file=self._stderr)
                                         ^
SyntaxError: invalid syntax

还有其他人遇到过这个错误吗? 设法解决了吗?

您很可能安装了错误/过时的 awscli 版本。

建议通过 pip 安装 awscli。

pip3 install awscli --upgrade --user
pip install awscli -upgrade –user

# Then set you path to point to the new version 

export PATH=~/.local/bin:$PATH

# awscli may need updated openSSL 

pip install pyOpenSSL --upgrade

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM