尝试在Macbook上运行任何aws命令时,例如
命令
aws s3api create-bucket --bucket my_backup --region us-west-2 --create-
bucket-configuration LocationConstraint=us-west-1
例外
Traceback (most recent call last):
File "/Users/avinash/.local/share/virtualenvs/pipend_shell_3-
x8skfE25/bin/aws", line 7, in <module>
from aws.main import main
File "/Users/avinash/.local/share/virtualenvs/pipend_shell_3-
x8skfE25/lib/python3.6/site-packages/aws/main.py", line 23
print '%(name)s: %(endpoint)s' % {
^
SyntaxError: invalid syntax
我正在使用python 3.6.5并安装了aws
pip install aws
答案 0 :(得分:6)
我发现了问题,我做了 pip install aws 而不是pip install awscli
我们需要使用以下命令来安装aws cli
pip install awscli
答案 1 :(得分:0)
aws s3api create-bucket --bucket my_backup --region us-west-2 --create-
bucket-configuration LocationConstraint=us-west-1
创建存储区和约束的区域都不同,都应为us-west-2 / us-west-1。
“我的存储桶”名称也可以是受限制的名称,您可能必须选择其他名称