我是初学者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版本。
答案 0 :(得分:0)
您可以删除已安装的文件夹2.2.2并重新安装旧版本。如果PATH变量正确指向重新安装的ruby路径,请仔细检查它。