找不到 SAM CLI 可执行文件 - Pycharm

SAM CLI executable not found - Pycharm

我正在尝试配置 PyCharm 以便 运行 Lambda 函数。

首先在 AWS 工具包中我 select SAM CLI 可执行文件,它运行良好:

无论如何,当我想添加 Lambda 运行 配置时 pycharm 说:无效的 sam 可执行文件:“系统找不到特定的路径。”

我的系统 PATH 变量:

这里有人可以帮我,我真的不知道还能做什么。

非常感谢! 谢维

这意味着您的系统上没有安装 SAM 或者 pycharm 中没有配置路径。 请按照 AWS documentation.

安装 SAM 的说明进行操作

其实我遇到了同样的问题,解决方法如下;

我假设您使用 mac 并在终端中写入此内容;

which sam

这为您提供了 sam 的安装路径。

然后将其复制并粘贴到如下所示的 sam cli 可执行文件路径中;

为了帮助像我这样的人: which sam 应该给出 SAM 可执行文件的路径,例如: /opt/homebrew/bin/sam

然后在Pycharm中,打开首选项(⌘,)工具-> AWS,第一个输入字段应该是'SAM CLI Executable'。或者在设置中输入'SAM'(大写)搜索栏。