2017年1月16日星期一

如何解决Bundle时遇到json和notogiri无法正确安装的问题

一般造成这种问题的原因是工作环境没有提前安装好json和notogiri的依赖包。
对于错误提示
ERROR:  Error installing json:
ERROR: Failed to build gem native extension.
输入命令
sudo apt-get install libgmp3-dev ruby-dev
之后再次运行bundle install可解决

对于错误提示
ERROR:  Error installing nokogiri:
ERROR: Failed to build gem native extension.
输入命令
sudo apt-get install build-essential patch
sudo apt-get install ruby-dev zlib1g-dev liblzma-dev
sudo gem install nokogiri 和或 sudo gem install nokogiri -v '1.6.8.1'
之后再次运行bundle install可解决




没有评论:

发表评论