我使用的是最新的Win10。安装AWS并使用以下方法测试安装之后:
sam --version我明白
bash: sam:命令找不到
但是,当我使用Powershell、cmd或ConEmu时,它们都可以解析"sam“。
路径是"e/Program /Amazon/AWSSAMCLI/bin“,但其他命令如”which“也很好地工作,也安装在"e/Program /.”
有什么想法吗?谢谢
发布于 2020-07-23 19:09:30
sam.cmd --versionSAM的windows版本没有直接可执行的二进制文件。相反,它是一个.cmd脚本,它将您的选项与python可执行文件相呼应。
@rem
@echo off
setlocal
"%~dp0/../runtime/python.exe" -m samcli %*我还没想出如何让它与
sam --version我的假设是,powershell和命令提示符将.cmd视为一个可执行文件,不需要git不需要的扩展。
发布于 2021-03-05 19:22:56
这是我怎么用化名工作的。alias sam="/c/Program\ Files/Amazon/AWSSAMCLI/bin/sam.cmd"
发布于 2022-04-07 18:00:58
$ vi ~/.bashrc # or favorite editor添加:
alias sam='sam.cmd'然后:
$ source ./.bashrc # can use '. ./.bashrchttps://stackoverflow.com/questions/62986561
复制相似问题