Python aws CLI安装窗口
安装aws CLI for windows时遇到问题 我遵照这些指示 它要求我有Python3.6.2,但当我运行Python--version时,我有Python2.7.6 我跑完之后Python aws CLI安装窗口,python,amazon-web-services,pip,aws-cli,Python,Amazon Web Services,Pip,Aws Cli,安装aws CLI for windows时遇到问题 我遵照这些指示 它要求我有Python3.6.2,但当我运行Python--version时,我有Python2.7.6 我跑完之后 pip install --user --upgrade awscli 然后试着跑 aws --version 什么也没发生 我尝试在环境变量中设置路径,但仍然不起作用。 在此之后,我试图通过在他们的网站上安装Python3.6来升级我的python版本,但当我运行python--version时,我的p
pip install --user --upgrade awscli
然后试着跑
aws --version
什么也没发生
我尝试在环境变量中设置路径,但仍然不起作用。
在此之后,我试图通过在他们的网站上安装Python3.6来升级我的python版本,但当我运行python--version时,我的python版本不会更新
这就是我无法安装CLI的原因吗?您在amazon网站上完成了这些步骤了吗?Python2和Python3与我所理解的完全不同
您正在运行的AWS脚本实际上只是一个python程序。我建议验证安装路径,并可能使用上一页中的捆绑安装程序(大约在一半的时候)。首先确保已安装python3。使用以下命令检查它: 尝试使用命令验证python版本(在centos或redhat上): 然后确保python3已添加到$PATH
$python3 --version
我认为您需要为python3.X安装pip3
$yum search python3|grep pip
然后使用命令安装所需的软件包
$ pip3 install --user --upgrade awscli
使用此链接下载并安装AWSCLI 然后转到C:\Program Files\Amazon\AWSCLI或您安装过它的地方,并在环境变量中设置路径
干杯 您可以在Python2.x和3.x中为AWS开发Python软件。CLI是用Python 2.x编写的 您可以在系统上同时安装Python2和Python3。您可以使用python.exe的完整路径手动指定python.exe(不推荐,但我一直都这样做),也可以通过更新环境路径变量来指向正确的python安装。我使用一个批处理文件,以便在Python 2和Python 3之间来回切换 当您运行“pip install--user--upgrade awscli”时,运行的Python版本决定了下载和安装的awscli包 对于Microsoft Windows,AWS提供了一个MSI安装程序包,其中包含您需要的所有内容,包括Python 2.7的正确版本。我建议您从AWS Windows MSI开始,然后学习Python如何在Windows上工作(环境)
请记住,Python2.x即将消失。这不是官方计划,但计划将2020年1月1日定为死亡日。这意味着在可能的情况下开发Python3。我想现在是时候停止在Python2.x中为AWS开发了。如果您已经安装了choco,那么以下功能将起作用
choco install -y awscli
$env:Path += ';C:\Program Files\Amazon\AWSCLI'
通常在安装python3时,可以通过
python3
而不是python
来使用它。在安装现有的Python2.7时,可以使用python3 env变量配置python3。试试python3版本,看看会发生什么。类似地,pip的pip3。现在您可以使用它们来安装
choco install -y awscli
$env:Path += ';C:\Program Files\Amazon\AWSCLI'