Ruby on Rails设置Ubuntu 14.04 LTS --- gem install rails错误

时间:2015-02-09 04:02:39

标签: ruby-on-rails ruby ruby-on-rails-3 ubuntu

按照此处的指南在轨道上设置ruby:https://gorails.com/setup/ubuntu/14.04

我可以使用rbenv安装ruby。我能够得到github设置。我遇到错误的步骤是安装rails。

'gem install rails'命令会产生以下错误:

matt@matt-desktop:~$ gem install rails
ERROR:  While executing gem ... (Gem::Exception)
    Invalid spec cache file in /home/matt/.gem/specs/api.rubygems.org%443/latest_specs.4.8

关于如何克服错误的任何想法?

2 个答案:

答案 0 :(得分:1)

试试这个:

gem sources --clear-all
gem sources --update

如果这不起作用,请在此处查看我的更长答案:Corrupted ruby gem system

答案 1 :(得分:0)

我在ubuntu 14.04上设置完整的rails开发环境几周后遇到了问题。经过很多头痛之后,我想出了一个懒人的解决方案,没有问题。 试试吧

  

\ curl -sSL https://get.rvm.io | bash -s stable --rails

它不会第一次完成这项工作,你必须导入一个密钥,你在上面的终端有一个解释。只需使用命令复制/粘贴该行。 然后再次运行curl,它将安装rvm,然后rails和ruby本身。 到目前为止我找到的最简单的方法。 希望这会有所帮助。