Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/327.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在Visual Studio Team Services生成期间,AWS CLI安装在何处_Python_Pip_Windows Server 2012 R2_Aws Cli - Fatal编程技术网

Python 在Visual Studio Team Services生成期间,AWS CLI安装在何处

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

“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-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-啊,这解释了很多,我没有看评论或日期:几周前我遇到了类似的难题,所以我所做的研究仍然是新鲜的。