Google上的操作 - Mac gactions将无法运行

时间:2017-02-25 05:57:50

标签: actions-on-google google-assistant-sdk

我正在设置如下所述的动作sdk:

https://developers.google.com/actions/sdk

我为Mac 64位机器下载了gactions。如果我尝试打开文件,它将以文本形式打开。当我在包含gactions的文件夹中时,我尝试运行gactions init并获得响应:

  

-bash:gactions:command not found

有什么想法吗?

5 个答案:

答案 0 :(得分:6)

试试这个:

  • gaction CLI
  • 下载Google gactions cli
  • 在Mac和Linux上,要从终端运行二进制可执行文件: $ cd folder_with_gactions $ chmod +x gactions
  • 执行gactions $ cd folder_with_gactions $ ./gactions init

另外,如果您尝试在Google Home中创建操作,则可能会发现本教程很有趣:How to create a custom private Google Home Action with API.AI and Google App Engine。在 STEP 8 中,您可以找到一些gactions的例子。

答案 1 :(得分:2)

如果您已正确设置google-cloud-sdk,则可以将gactions文件放入google-cloud-sdk / bin文件夹。或者,您可以将bash的路径直接添加到您拥有gactions的文件夹中。

答案 2 :(得分:0)

下载gactions

复制下载的gactions并放入本地Project文件夹

然后转到项目目录cd" 项目目录"

运行以下命令:

$('#bannerVideo').height()

它会将 action.json 创建到您的文件夹中

答案 3 :(得分:0)

  • 确保您运行 chmod + x gactions 以生成二进制可执行文件
  • 将二进制可执行文件复制到项目目录中
  • 从终端/命令行
  • 运行 ./ gactions init

答案 4 :(得分:0)

要将 actions 命令的CLI位置添加到系统路径中:

  1. 使用Finder的“转到文件夹”选项,搜索“〜/ .bash_profile”
  2. 在编辑模式下打开文件“〜/ .bash_profile”,并在文件顶部添加以下命令“保存并关闭”。

    导出PATH =“ $ PATH:$ HOME / gactionsCLI”

      

    注意:上面的路径是指包含可执行文件的文件夹   文件“ Unix可执行文件”

  3. 重新启动终端并尝试命令