我正在尝试在Cygwin的Windows上安装Nokogiri 1.6.3.1,并收到错误:
gem install nokogiri -v '1.6.3.1'
libiconv is missing. please visit http://nokogiri.org/tutorials/installing_nokogiri.html for help with installing dependencies.
libiconv
安装在Cygwin软件包管理器中。上面的链接建议将Rubygems升级到2.5,但这样做没有效果。
环境:
答案 0 :(得分:0)
最终自己想出来......必须指示安装使用系统预先安装的依赖项而不是编译它们,并告诉它libxml2 dev头文件所在的位置。这对我来说是成功的:
gem install nokogiri -v '1.6.3.1' -- --use-system-libraries --with-xml2-include=/usr/include/libxml2