Rails [已解决] bundle install 遇到问题 (nokogiri 的安装)

verfino · 2013年06月04日 · 最后由 davidleeqk 回复于 2016年06月29日 · 7369 次阅读

bundle install 的时候,在安装 nokogiri 的时候出现了问题

libxml2 is missing. please visit http://nokogiri.org/tutorials/installing_nokogiri.html for help with installing dependencies.

去 stack overflow 看了下

主要是两种解决方案,尝试了下,均不可用

  1. 很多朋友说有答案 http://nokogiri.org/tutorials/installing_nokogiri.html 但这里压根打不开(已经开了代理)
  2. apt-get install libxslt-dev libxml2-dev 这种方法还是不可用

求助 求解决办法阿

你是什么系统 debian ubuntu 才用 apt-get

匿名 #2 2013年06月04日

sudo apt-get install libxml2 libxml2-dev libxslt1-dev

#1 楼 @ShiningRay 就是 Debian 我不会连这个都.....

#2 楼 @hello_little_yy 谢谢 这几个包全部都安装了 并且是最新版 但是还是不行

https://coderwall.com/p/msolka (重置 RVM)这个方法也试过 依旧不好用

貌似我记得我也遇到过 但是怎么解决的呢?……想不起来啦 你所有东西都是在 root 下装的吗?

#6 楼 @ChanceDoor 安装东西的时候几乎都是,因为当初安装 RVM 用 root 才安装好了的

我之前没有遇到类似错误,这次是因为想试试 Rspec

还是依赖 stack overflow 解决了这个可耻的问题!!果然还是 RVM 出的毛病 解决方法 $ rvm requirements 一下,然后安装列出来的包 $ apt-get install 布拉布拉........... $ bundle install 解决(我期间又让按照 websocket,selenium-webdriver 这些 gem,gem install 装上便是)

今后安装 RVM 还是要做好功夫 参考教程 http://stackoverflow.com/questions/8003523 (那位 Dylan Markow 的回答)

@ShiningRay @hello_little_yy @ChanceDoor 再次感谢

#8 楼 @verfino apt-get install 这个是什么命令?

需要 登录 后方可回复, 如果你还没有账号请 注册新账号