0

我正在尝试按照说明安装 Cloud Foundry vmc。

http://docs.cloudfoundry.com/tools/vmc/installing-vmc.html#installing-vmc-main-steps

我执行以下操作:

宝石更新 - >似乎工作

红宝石-v-> 1.9.3p194

sudo gem install vmc -> 似乎成功完成

vmc 目标 -> -bash: vmc: 找不到命令

vmc 目标 api.cloudfoundry.com -> -bash: vmc: command not found

为什么 vmc 似乎安装成功但无法执行?

4

2 回答 2

2

就我而言,我遇到了这个问题,因为我使用的 ruby​​ 不是 rvm 设置使用的默认版本。你可以通过第一次运行来解决这个问题

rvm 信息

如果它没有说 ruby​​-1.9.3-p194 (或任何你的默认值),那么你可以运行

rvm 使用 ruby​​-1.9.3

一旦我这样做了,我的 vmc 命令就开始工作了。

我对此的想法是,当我们使用 gem install 安装 vmc 时,它会安装到默认的 ruby​​ 的 gem,无论该 ruby​​ 是否是您当前设置使用的。

于 2012-11-28T07:01:19.350 回答
1

完全摆脱 RVM 并尝试使用 OS X 10.8 提供的库存 ruby​​ 版本可能是一个好主意,因为“sudo gem install”可能超出了 RVM 的观点。或者干脆删除 sudo 并查看 gem install vmc 是否有效。

于 2012-11-13T00:06:58.623 回答