PhantomJSインストール後に「error while loading shared libraries: libfontconfig.so.1」というエラーが出る場合の対処方法

Pocket
LINEで送る
GREE にシェア
LinkedIn にシェア

PhantomJSをVagrantのCentOS7インストールした後で

と確認コマンドを叩いてみたところ、

というエラーメッセージが帰ってきた。

原因

少しわかりにくかったが、調べてみたところ、「libfontconfig.so.1」というモジュールが存在しない事が原因のようだ。
なんだこのモジュールは??
lib-font-configという事なので、フォント関連のモジュールという事もわかった。

vagrantのbox-imageは、最小限インストールされているケースが多いので、こういった必要なモジュールが入っていないことはよくある事です。

対応方法

これだけで無事にphantomjsを起動することができました。

比較的簡単に終わったが、casperjsのエラーがまだ取れてないぞ!!!

Leave a Reply

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です