AWS CLI可以使用Python2.7安装吗?

我使用python -m pip install awscli从Python 2.7安装了AWS CLI。 它似乎安装,但是当试图运行aws ,我得到'aws' is not recognized as an internal or external command

该文档指出我应该添加到PATH这个:

%USERPROFILE%\应用程序数据\本地\程序\ Python的\ Python36 \脚本

但是这是为Python3。 Python2在哪里安装? %USERPROFILE%\AppData\Local\Programs\ (我选中)没有任何内容。 并且安装Python2还是仅适用于Python3?

Solutions Collecting From Web of "AWS CLI可以使用Python2.7安装吗?"

经过大量搜索,该文件位于c:\Python27\Scripts\aws.cmd 。 但它是aws.cmd ,而不是aws.exe 。 所以要使aws工作,你需要把它添加到PATH中:

 set PATH=%PATH%;c:\Python27\Scripts 

之后,它的作品:

 c:\Python27>aws --version File association not found for extension .py aws-cli/1.11.148 Python/2.7.14rc1 Windows/10 botocore/1.7.6 

虽然仍然有这个奇怪的File association not found for extension .py错误。

编辑:从@ zwer关于“扩展名为.py的文件关联未找到”的评论,您需要从管理员cmd提示执行此操作:

 assoc .py=Python.File ftype Python.File=c:\Python27\python.exe "%1" %* 

完成这个最好的方法是

  1. 安装点子
  2. 点子安装awscli
  3. aws配置
  4. 密钥和标识键访问参数

安装PIP:需要更新YUM发布版本,然后安装python-pip

 #yum install epel-release #yum install python-pip 

安装AWSCLI:

 #pip install awscli 

配置AWSCLI:

 #aws configure aws_access_key_id=<########> aws_secret_access_key=<####################> Default Region[None]: region=us-west-2 format[none]: json 

您可以稍后在文件::中找到这些配置参数

 ~/.ssh/aws/credentials