bundle installを実行したらnokogiri関連でエラーが出る

Tetsuro Aoki 197views 更新:2015年2月10日

railsアプリケーションをデプロイしようとしてbundle installをかけると以下のようなエラーが出ることがあります。

An error occurred while installing nokogiri (1.5.4), and Bundler cannot continue.
Make sure that `gem install nokogiri -v '1.5.4'` succeeds before bundling.

nokogiriというgemパッケージのインストールが失敗すると怒られているようです。
以下のようにlibxml2とlibxsltのヘッダファイルをインストールし、
nokogiriを単体でgem installすることで対処できます。

yum install libxml2-devel libxslt-devel
gem install nokogiri -v 1.5.4

これでもまだbundle install時にエラーが出る場合があります。
その場合の対処法は以下の記事を参照してください。

bundle installを実行したらnokogiri関連でエラーが出る2

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません