Mac环境下执行bundle install时nokogumbo gem安装失败求助
Mac下nokogumbo gem安装失败的解决办法
针对你Ruby 2.5.1、Rails 5.0.7.2、Bundler 1.17.3的环境,试试这些操作:
先确认Xcode命令行工具是否安装,未安装则执行:
xcode-select --install提示已安装可跳过此步。
通过Homebrew安装nokogumbo依赖的系统库:
brew install libxml2 libxslt安装完成后,配置bundler让gem安装时能找到这些库:
bundle config build.nokogumbo --with-xml2-include=$(brew --prefix libxml2)/include/libxml2 --with-xslt-include=$(brew --prefix libxslt)/include重新执行bundle安装命令:
bundle install
如果上述操作仍失败,可尝试指定与旧环境兼容的nokogumbo版本,修改项目Gemfile:
gem 'nokogumbo', '~> 2.0.2'
再次执行bundle install即可。
附上你提供的报错截图:
内容的提问来源于stack exchange,提问作者Andrés Valencia
相关产品推荐
相关产品推荐

