2

我正在尝试使用以下命令安装 rails:

$ sudo gem install rails --source http://gems.rubyonrails.org

但这就是我得到的:

WARNING:  RubyGems 1.2+ index not found for:
        http://gems.rubyonrails.org/

RubyGems will revert to legacy indexes degrading performance.
ERROR:  While executing gem ... (Gem::Package::FormatError)
    No metadata found!

任何帮助将不胜感激!

4

3 回答 3

1

你至少有 gem 版本 1.3.1 吗?Rails 2.2+ 需要它。

于 2009-03-17T22:22:40.690 回答
0

当我运行该命令时,它只是尝试重新安装 2.3.1。我昨天正在尝试升级;)

于 2009-03-15T15:35:00.957 回答
0

您当前的来源可能有问题。首先,通过执行以下操作检查源列表:

$ gem env | grep \"sources\"

然后,删除任何非标准存储库:

$ sudo gem sources -r http://my_nonstandard_source.com

然后尝试再次安装:

$ sudo gem install rails --source http://gems.rubyonrails.org

希望这就足够了。

于 2009-03-21T12:27:48.067 回答