无法安装gactions CLI

问题描述 投票:1回答:3

我试图安装谷歌的行动CLI。

文档:https://developers.google.com/actions/tools/gactions-cli

我从commands here跟着question/answer here以及。

我下载了Mac x86_64的。

然后在其上运行下面的命令:Run chmod +x gactions to make the binary executable.

它没有将文件转换成可执行文件。当我点击它,它在终端打开并做了。

enter image description here

然而在终端一个新的标签仍然不理解gactions。

enter image description here

此外,我不使用终端,但iterm2,所以我试图在iterm2打开可执行文件,并得到这个错误。

enter image description here

如何更新$ PATH

我把gactions这里提交

enter image description here

我现在的$如果PATH

export PATH="/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"
export GOOGLE_SDK_PATH="/Users/leongaban/Projects/YumBrands/GoogleHome"
export TERM="xterm-256color"
export NODE_ENV
macos macos-sierra actions-on-google
3个回答
5
投票

你下载的gactions文件是可执行文件本身 - 而不是沿着这些线路的安装程序或任何东西。你可以把它放在你的路径,或者当你调用它给人的完整路径直接调用它,但除非你做,所以它不会自动提供。

你可以看到你的echo $PATH PATH。如果你愿意,你可以将其放置在这些目录中的一个。

如果您想继续运行它从你的下载目录(这是我做的,因为我很少用命令),你可以打开一个iterm2命令行并调用的完整路径gactions:

~/Downloads/gactions

或(使用你的例子)

~/Projects/YumBrands/GoogleHome/gactions

或(也使用你的例子),你可以添加以下行(可能是你的〜/ .zshrc文件)来引用gactions在GoogleHome目录命令:

PATH="$PATH:$HOME/Projects/YumBrands/GoogleHome"

然后,您可以打开一个新的终端或iterm2窗口,确认这是在你的路径

echo $PATH

使用它是要创造一个你正在开发你的行动目录的正常方式(我用〜/文档/项目),并有gactions创建默认action.json文件。也许是这样的:

mkdir ~/Documents/Projects/new-sample-action
cd  ~/Documents/Projects/new-sample-action
~/Downloads/gactions init

(如果你已经更新了你的路径,可以只使用gactions init最后一行。)


1
投票

下载gactions

复制下载gactions并投入本地项目文件夹

然后去你的项目目录cd“项目目录”

运行下面的命令:

$ chmod +x gactions

$ ./gactions init

它会创建action.json到该文件夹


0
投票

转至您下载的文件gactions相应的路径。

chmod +x gactions
./gactions help

您可以通过使用./gactions gactions。它为我工作。

© www.soinside.com 2019 - 2024. All rights reserved.