首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Git bash将不解析"sam“命令。

Git bash将不解析"sam“命令。
EN

Stack Overflow用户
提问于 2020-07-19 22:59:03
回答 4查看 8.8K关注 0票数 20

我使用的是最新的Win10。安装AWS并使用以下方法测试安装之后:

代码语言:javascript
复制
sam --version

我明白

bash: sam:命令找不到

但是,当我使用Powershell、cmd或ConEmu时,它们都可以解析"sam“。

路径是"e/Program /Amazon/AWSSAMCLI/bin“,但其他命令如”which“也很好地工作,也安装在"e/Program /.”

有什么想法吗?谢谢

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2020-07-23 19:09:30

代码语言:javascript
复制
sam.cmd --version

SAM的windows版本没有直接可执行的二进制文件。相反,它是一个.cmd脚本,它将您的选项与python可执行文件相呼应。

代码语言:javascript
复制
@rem
@echo off

setlocal

"%~dp0/../runtime/python.exe" -m samcli %*

我还没想出如何让它与

代码语言:javascript
复制
sam --version

我的假设是,powershell和命令提示符将.cmd视为一个可执行文件,不需要git不需要的扩展。

票数 28
EN

Stack Overflow用户

发布于 2021-03-05 19:22:56

这是我怎么用化名工作的。alias sam="/c/Program\ Files/Amazon/AWSSAMCLI/bin/sam.cmd"

票数 19
EN

Stack Overflow用户

发布于 2022-04-07 18:00:58

代码语言:javascript
复制
$ vi ~/.bashrc  # or favorite editor

添加:

代码语言:javascript
复制
alias sam='sam.cmd'

然后:

代码语言:javascript
复制
$ source ./.bashrc # can use '. ./.bashrc
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62986561

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档