【问题标题】:Error installing Rails 2.3 RC2安装 Rails 2.3 RC2 时出错
【发布时间】:2009-03-15 11:12:49
【问题描述】:

我正在尝试使用以下命令安装 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!

任何帮助将不胜感激!

【问题讨论】:

  • 当你以详细的输出级别运行它时你会得到什么? sudo gem install rails --source gems.rubyonrails.org -V

标签: ruby-on-rails rubygems


【解决方案1】:

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

【讨论】:

    【解决方案2】:

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

    【讨论】:

      【解决方案3】:

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

      $ gem env | grep \"sources\"
      

      然后,删除所有非标准存储库:

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

      然后尝试重新安装:

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

      希望这就足够了。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-08-03
        • 2017-06-20
        • 1970-01-01
        • 1970-01-01
        • 2015-06-06
        • 2013-08-30
        相关资源
        最近更新 更多