7

安装 rhc 和 vmc 后,我遇到了一个奇怪的问题。以下似乎都不起作用。

对于 Openshift: https ://openshift.redhat.com/app/getting_started

对于 Cloudfoundry: http ://docs.cloudfoundry.com/tools/vmc/installing-vmc.html

我正在使用 Ubuntu 10.04

root@bose-Vostro-1540:/home/bose# gem install rhc
Successfully installed parseconfig-0.5.2
Successfully installed rhc-0.88.9
2 gems installed
Installing ri documentation for parseconfig-0.5.2...
Installing ri documentation for rhc-0.88.9...
Installing RDoc documentation for parseconfig-0.5.2...
Installing RDoc documentation for rhc-0.88.9...
root@bose-Vostro-1540:/home/bose# rhc
No command 'rhc' found, did you mean:
 Command 'rtc' from package 'nvram-wakeup' (universe)
 Command 'rc' from package 'rc' (universe)
 Command 'rec' from package 'sox' (universe)
 Command 'rcc' from package 'libqt4-dev' (main)
 Command 'rsc' from package 'radare-common' (universe)
 Command 'rvc' from package 'vtgrab' (universe)
rhc: command not found

4

5 回答 5

7

我正在使用rbenv,并且遇到了同样的问题

用于gem list检查它是否已安装,如果是,也许您只需要找到它并将其添加到您的PATH.

就像我这样做

ln -s /home/fengyl/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/rhc-1.4.8/bin/rhc /home/fengyl/.rbenv/shims/
于 2013-02-17T07:00:56.037 回答
5

尝试不要使用 sudo 安装它。

宝石安装 rhc

为我工作,

须藤宝石安装rhc

没有。文档要求您执行前者。

于 2014-06-06T16:01:33.823 回答
2

这里已经解决了一个类似的问题。希望有帮助。

于 2012-04-11T18:16:19.440 回答
2

我是开发客户端工具并使用 RVM 在本地毫无问题地测试我的版本的 OpenShift 开发人员之一。

如果您使用的是 RVM,您的 $PATH 应该包含类似这样的内容(我使用 1.9.3 和我的客户端工具的 gemset)。

$ echo $PATH | tr : \\n 
/home/fotios/.rvm/gems/ruby-1.9.3-p125@client-tools/bin
/home/fotios/.rvm/gems/ruby-1.9.3-p125@global/bin
/home/fotios/.rvm/rubies/ruby-1.9.3-p125/bin
/home/fotios/.rvm/bin
...

$ which rhc
~/.rvm/gems/ruby-1.9.3-p125@client-tools/bin/rhc

如果没有,您的 .bashrc/.profile 可能有问题。查看RVM 安装说明或运行rvm notes以确保一切正常。

于 2012-04-17T13:53:47.890 回答
2

这发生在我身上,目前的答案都没有解决它。

这是我解决问题的方法(将红宝石添加到您的路径中):

PATH="`ruby -e 'puts Gem.user_dir'`/bin:$PATH"
于 2017-01-31T20:08:32.590 回答