Python 在Visual Studio Team Services生成期间,AWS CLI安装在何处
“aws”在Visual Studio Team Services“托管”生成中未被识别为内部或外部命令 在VSTS“托管”生成过程中,我运行的windows批处理文件包含以下内容:Python 在Visual Studio Team Services生成期间,AWS CLI安装在何处,python,pip,windows-server-2012-r2,aws-cli,Python,Pip,Windows Server 2012 R2,Aws Cli,“aws”在Visual Studio Team Services“托管”生成中未被识别为内部或外部命令 在VSTS“托管”生成过程中,我运行的windows批处理文件包含以下内容: python -c "import urllib; urllib.urlretrieve('https://bootstrap.pypa.io/get-pip.py', r'C:\python27\Tools\get-pip.py')" python C:\python27\Tools\get-pi
python -c "import urllib; urllib.urlretrieve('https://bootstrap.pypa.io/get-pip.py', r'C:\python27\Tools\get-pip.py')"
python C:\python27\Tools\get-pip.py
python -m pip install --upgrade --user awscli
aws s3 cp /source s3://bucketName
如何找到aws cli的安装位置
我查看了以下位置:
C:\Program Files\Amazon\AWSCLI
C:\Program Files(x86)\Amazon\AWSCLI如果我们谈论的是
AWSCLI
模块,由于您在用户空间中安装该模块,它很可能安装在%APPDATA%\python\\site packages\AWSCLI
中-如果您不确定始终可以执行以下操作:
python -m site --user-site
要获取站点包的实际路径
,您可以在那里找到模块路径
但是,如果您正在寻找实际的“命令行工具”,构建脚本将把aws.cmd
脚本保存在%APPDATA%\Python\Scripts
中(对于常见设置,您可以使用Python-m site--user base
获取基本路径,该路径将指向%APPDATA%\Python
)因此,如果要调用aws.cmd
do:
%APPDATA%\Python\Scripts\aws.cmd s3 cp /source s3://bucketName
p.S.刚刚注意到这个问题是在3月15日发布的,有人重新提出了这个问题。很可能OP现在已经找到了答案,但将答案留给后代。我也有类似的问题,但我是从Python pip-安装的。哎呀,我看到你也从那里安装了它。它可能安装在
c:\Python27\Scripts\aws.cmd
,请参阅使用pip列表检查。是的,我把悬赏放在这里是因为我自己的问题对于悬赏来说太新了。不管怎样,我后来找到了我需要的答案并把它贴了出来。不管怎样,我还是会奖励奖金的,谢谢。@sashoalm-啊,这解释了很多,我没有看评论或日期:几周前我遇到了类似的难题,所以我所做的研究仍然是新鲜的。