我正在尝试使用以下命令安装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!
任何帮助将不胜感激!
答案 0 :(得分:1)
你至少有宝石版1.3.1吗?它是Rails 2.2 +所必需的。
答案 1 :(得分:0)
当我运行命令时,它只是尝试重新安装2.3.1。我昨天试图升级;)
答案 2 :(得分:0)
您当前的来源可能存在问题。首先,通过执行以下操作检查源列表:
$ gem env | grep \"sources\"
然后,删除任何非标准存储库:
$ sudo gem sources -r http://my_nonstandard_source.com
然后尝试再次安装:
$ sudo gem install rails --source http://gems.rubyonrails.org
希望这就够了。