Mig*_*sta 7 portable-applications aws-cli
对于大多数人来说,这可能不是什么大问题,但是您知道是否有适用于 aws-cli 的 Windows 的便携式版本。
这是因为有些人可能想将它安装在例如公司笔记本电脑中,但没有管理员权限,所以我想知道是否可以在某处找到便携式版本。
找不到合适的便携式软件版本,但如果您设法安装 python 并使用 pip,那么按照github中的说明进行安装非常容易。
我很幸运,因为我的公司刚刚推出了 python 作为他们允许我们安装的工具,所以我设法使用了 pip。我唯一需要考虑的是用户标志,所以它安装在我有权限的地方:
pip install --user awscli
pip install --target=YOUR_PATH awscli
Run Code Online (Sandbox Code Playgroud)
Vin*_*oba 17
截至 2021 年 4 月,pip 存储库中仅提供 awscli 版本 1。如果您想使用 awscli 版本 2,但不想使用 Chocolatey 或者您没有其他可用的 Windows 计算机,您可以:
.msi从 Amazon 网站下载文件: https ://awscli.amazonaws.com/AWSCLIV2.msimsiexec从 msi 包中提取应用程序:msiexec /a %USERPROFILE%\Downloads\AWSCLIV2.msi /qb TARGETDIR=%USERPROFILE%\awscli
Run Code Online (Sandbox Code Playgroud)
现在您可以使用以下命令来使用 awscli 版本 2:
>%USERPROFILE%\awscliv2\Amazon\AWSCLIV2\aws --version
aws-cli/2.1.39 Python/3.8.8 Windows/10 exe/AMD64 prompt/off
Run Code Online (Sandbox Code Playgroud)
由于此方法是一种解决方法,因此提出了一个功能请求,以便能够在没有管理员权限的情况下安装 awscli: https: //github.com/aws/aws-cli/issues/4633
小智 7
这就是我过去解决这个问题的方法:
我下载 (.msi) 并将 AWS CLI 安装到我的个人笔记本电脑上,然后将整个目录 (/Amazon/AWSCLI/..) 复制到我没有管理员权限的公司笔记本电脑上。然后,您可以临时更新 cmd/powershell 会话中的 PATH 环境变量,也可以永久更新用户变量的 PATH 以包含 aws.exe 的位置。
从最新版本开始,您似乎必须使用 /bincompat(而不是 /bin)下的 aws.exe。我还没有测试这个版本来看看存在什么限制。
| 归档时间: |
|
| 查看次数: |
7901 次 |
| 最近记录: |