rubygems – Ruby命令行gem搜索没有返回任何结果

我正在尝试按照 RubyGems guide中的描述搜索远程gem,但是以下命令在我的系统上搜索本地gem:

$gem search ^rails

*** LOCAL GEMS ***

什么可能导致这种情况,我如何诊断并修复它?我正在使用RVM.

更新:

> Ruby版本1.9.3p194
> RubyGems版本1.8.24
> RVM版本1.22.13

解决方法

命令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.

相关文章

validates:conclusion,:presence=>true,:inclusion=>{...
一、redis集群搭建redis3.0以前,提供了Sentinel工具来监控各...
分享一下我老师大神的人工智能教程。零基础!通俗易懂!风趣...
上一篇博文 ruby传参之引用类型 里边定义了一个方法名 mo...
一编程与编程语言 什么是编程语言? 能够被计算机所识别的表...
Ruby类和对象Ruby是一种完美的面向对象编程语言。面向对象编...