从Ruby 2.2.2降级到Ruby 2.1.6

时间:2015-07-27 17:08:35

标签: ruby-on-rails ruby

我是初学者Rails开发人员,当我尝试在命令提示符下执行“rails server”时遇到了这个问题,我一直收到错误:

“in'require':无法加载此类文件 - nokogiri / nokogiri(LoadError)”

我在网上搜索,显然nokogiri目前不支持Ruby 2.2.2(我目前正在使用的版本)。

我目前在Windows 8.1 PC上使用Ruby 2.2.2,Rails 4.2.3和gem v.2.4.8。

我能做些什么来规避这个问题吗?现在,我认为最简单的方法就是降级到Ruby 2.1.6并从那里开始。有人愿意告诉我该怎么做吗?我使用RubyInstaller,但我不知道在Ruby 2.2.2之上安装Ruby 2.1.6会不会在我的系统中搞乱任何东西。有没有办法自动降级任何东西?

提前致谢,除了降级之外还有其他更简单的方式,请告诉我们!

P.S。我尝试降级gem版本然后我意识到它实际上并没有改变Ruby版本。

1 个答案:

答案 0 :(得分:0)

您可以删除已安装的文件夹2.2.2并重新安装旧版本。如果PATH变量正确指向重新安装的ruby路径,请仔细检查它。