Rails无法在Windows上加载rubygems / defaults文件

时间:2013-11-30 14:31:36

标签: ruby-on-rails ruby ruby-on-rails-3 rubygems railsinstaller

版本,依赖项和其他信息:

出于某种原因,每当我运行任何基于gem的命令时,它都会给我这个错误:

$ rails s
c:/RailsInstaller/Ruby1.9.3/lib/ruby/1.9.1/rubygems.rb:30:in `require': cannot l
oad such file -- rubygems/defaults (LoadError)
        from c:/RailsInstaller/Ruby1.9.3/lib/ruby/1.9.1/rubygems.rb:30:in `<top
(required)>'
        from <internal:gem_prelude>:1:in `require'
        from <internal:gem_prelude>:1:in `<compiled>'

我尝试从pik和rails installer文件夹中删除ruby 2.0.0,因为另一个SO线程说会解决它。这些命令从5个小时前开始工作,并且在我完成使用rails控制台时必须已经停止了(本教程中学习rails的一部分,它只是基本的数学和字符串操作,所以我不认为我搞砸了什么)。关于我应该做什么的任何想法?

2 个答案:

答案 0 :(得分:0)

尝试从您的gem文件中删除'ruby'1.9.3''。它应该不会引起问题,但我已经看到它存在的情况。

答案 1 :(得分:0)

我不知道我是否做了一些我不知道的事情,但据我所知,在版本2.3.2.0中添加gem“bootstrap-sass”让它再次运行。我怀疑它是否添加了确切的宝石是解决方案,但你永远不会知道。