MechanizeをMac OSXにインストール
MechanizeはNokogiriに依存しており、Nokogiriはlibxml2とlibxsltに依存している。 libxml2はhomebrewで提供されているのでそれを利用し、libxsltはソースから入れる。
$ brew install libxml2 # libxml2 v2.7.7 $ wget ftp://xmlsoft.org/libxml2/libxslt-1.1.26.tar.gz $ tar zxf libxslt-1.1.26.tar.gz $ cd libxslt-1.1.26 $ ./configure --prefix=/usr/local/Cellar/libxslt/1.1.26 --with-libxml-prefix=/usr/local/Cellar/libxml2/2.7.7 $ make $ make install $ gem install nokogiri -- --with-xslt-dir=/usr/local/Cellar/libxslt/1.1.26 $ gem install mechanize
nokogiriのインストール方法についてはNokogiriのチュートリアルが詳しい。