我正在尝试安装Google操作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.
它确实将文件转换为可执行文件。当我点击它时,它在终端打开并做了一些事情。
然而,在终端的新标签中,它仍然无法理解那些派系。
此外,我不使用终端但是iterm2,所以我尝试在iterm2中打开可执行文件并收到此错误。
我把gactions文件放在这里
我目前的$ PATHs
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
答案 0 :(得分:5)
您下载的gactions
文件本身就是可执行文件 - 而不是安装程序或其他任何内容。您可以将它放在PATH中的某个位置,或者在您调用它时通过提供完整路径直接调用它,但除非您这样做,否则它不会自动可用。
您可以使用echo $PATH
查看自己的路径。如果您愿意,可以将其放在其中一个目录中。
如果你想继续从你的下载目录中运行它(我这样做,因为我很少使用该命令),你可以打开一个iterm2命令行并用完整路径调用gactions:
~/Downloads/gactions
或(使用你的例子)
~/Projects/YumBrands/GoogleHome/gactions
或者(也使用你的例子)你可以添加以下行(可能是你的〜/ .zshrc文件)来引用GoogleHome目录中的gactions命令:
PATH="$PATH:$HOME/Projects/YumBrands/GoogleHome"
然后,您可以打开一个新的终端或iterm2窗口并确认它在您的路径中
echo $PATH
使用它的正常方法是创建一个目录来开发你的Action(我使用〜/ Documents / Projects)并让gactions创建默认的action.json
文件。可能是这样的:
mkdir ~/Documents/Projects/new-sample-action
cd ~/Documents/Projects/new-sample-action
~/Downloads/gactions init
(如果您已更新PATH,则可以使用gactions init
作为最后一行。)
答案 1 :(得分:1)
下载gactions
复制下载的gactions并放入本地Project文件夹
然后转到项目目录cd“项目目录”
运行以下命令:
$ chmod +x gactions
$ ./gactions init
它会将 action.json 创建到您的文件夹中
答案 2 :(得分:0)
转到下载了gactions文件的相应路径。
chmod +x gactions
./gactions help
您可以通过./gactions使用gactions。它对我有用。