所以我一直在我的OSX机器上使用机械化宝石,但现在当我试图在我的Win10机器上使用它时,我遇到了一些问题。基本上它由于某种原因无法找到机械宝石。 C:/Ruby21-x64/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in require': cannot load such file -- mechanize (LoadError)
答案 0 :(得分:0)
您是否可以在win10机器上使用其他宝石而不会出错?
看起来错误与nokogiri没有机械化。您安装了哪个版本的Nokogiri?
我会尝试使用gem update --system
答案 1 :(得分:0)
尝试安装它:
gem install nokogiri
答案 2 :(得分:0)
您应该运行桌面应用程序“使用ruby启动命令提示符”或者执行win + r(对于在Windows上运行)并键入:
C:\ Windows \ System32 \ cmd.exe / E:ON / K C:\ Ruby22-x64 \ bin \ setrbvars.bat
一旦你在那里,运行你的命令:gem install nokogiri
答案 3 :(得分:-2)
apt-get install ruby2.2-dev 应该有效: - )