我试图按照RubyGems guide中的说明搜索远程宝石,但是以下命令搜索我系统上的本地宝石:
$ gem search ^rails
*** LOCAL GEMS ***
可能导致这种情况的原因,我该如何诊断并修复它?我正在使用RVM。
更新:
答案 0 :(得分:5)
命令gem search
默认仅从版本1.8.25开始远程搜索。要使用旧版本搜索远程gem,您必须使用-r
(或--remote
)选项:
$ gem --version
1.8.23
$ gem search ^rails
*** LOCAL GEMS ***
...
$ gem search -r ^rails
** REMOTE GEMS ***
...
有关更多信息,请参阅gem help search
和Rubygems changelog。
答案 1 :(得分:2)
首先安装捆绑包然后尝试此命令。希望这有效。
$rvm 1.9.3
$gem install rails
$gem search ^rails