【问题标题】:Install OpenWhisk CLI on mac在 Mac 上安装 OpenWhisk CLI
【发布时间】:2017-06-19 14:20:18
【问题描述】:

由于某种原因,我无法安装 OpenWhisk 命令行。我下载了 CLI 并双击运行它。我看到一个终端窗口说

[Process Complete]

然后它说

-bash: wsk: command not found

【问题讨论】:

  • 您现在可以brew install wsk

标签: openwhisk


【解决方案1】:

OpenWhisk 命令行不是安装程序,而是二进制文件本身。打开您的 Terminal.app,导航到您将二进制文件下载到的文件夹(例如 cd ~/Downloads)并使用那里的二进制文件,例如 ./wsk action list

为了能够在任何地方使用二进制文件,您必须确保它在PATH 中。为此,请更改您的PATH 以包含wsk 所在的文件夹,或者将二进制文件复制到您的路径中已包含的文件夹中,例如/usr/local/bin

【讨论】:

  • 我试过了,但仍然没有帮助。我运行了 'export PATH=$PATH:/Users/SBD/Dropbox/bluemix/wsk' 然后 'echo "$PATH"' 它显示在那里但同样的错误 '-bash: wsk: command not found'。我下载了 Mac 可执行文件并解压缩并运行它。但它没有帮助
  • 我也进入文件夹并运行 ./wsk 它向我显示了信息,然后仍然没有“找不到命令”。如果您知道要安装,是否可以分享视频教程?
  • 我在哪里可以从 Bluemix 获得 OpenWhisk 命令行二进制文件。我只得到一个 wsk 可执行文件?
  • 你应该快到了。您的 PATH 有点偏离,应该是:export PATH=$PATH:/Users/SBD/Dropbox/bluemix/(删除 wsk)。
【解决方案2】:
  1. here下载 wsk cli。

  2. 使用终端转到下载文件夹并修改wsk文件的权限

    $ chmod +x ./wsk

  3. 使用终端将wsk 移动到use/local/bin 文件夹。这会将wsk 添加到PATH

    $ sudo mv wsk /usr/local/bin

  4. 使用以下命令进行测试:

    $ wsk --help

【讨论】:

    【解决方案3】:

    试试./wsk, 如果可行,您可以更新您的路径:PATH = $PATH:. 然后只需使用wsk

    【讨论】:

      【解决方案4】:

      如果您使用的是 Homebrew,我添加了一个水龙头,以便您可以从 MacOS 终端轻松安装 wsk 二进制文件:https://github.com/shaftoe/homebrew-wsk

      brew install shaftoe/wsk/wsk
      

      【讨论】:

        【解决方案5】:

        您可以从以下 url 下载二进制文件,然后使用您放置此二进制文件的文件夹中的 .wsk。 https://openwhisk.ng.bluemix.net/cli/go/download/mac/

        【讨论】:

          猜你喜欢
          • 2017-04-02
          • 2018-06-23
          • 2019-02-19
          • 2019-06-22
          • 2018-12-06
          • 2020-01-23
          • 1970-01-01
          • 1970-01-01
          • 2017-07-08
          相关资源
          最近更新 更多