1

ruby バージョン 1.8.7 を搭載した Mac OS X バージョン 10.7.3 に mechanize をインストールしようとしています。問題は、その依存関係の 1 つ nokogiri にあります。xcodeのインストールに関する他の投稿を見たことがありますが、バージョンは 4.3.2 です。これが私が受け取っているエラーです。前もって感謝します。

sudo gem install mechanize
Building native extensions.  This could take a while...
ERROR:  Error installing mechanize:
ERROR: Failed to build gem native extension.

/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby extconf.rb
mkmf.rb can't find header files for ruby at /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/ruby.h


Gem files will remain installed in /Library/Ruby/Gems/1.8/gems/nokogiri-1.5.2 for inspection.
Results logged to /Library/Ruby/Gems/1.8/gems/nokogiri-1.5.2/ext/nokogiri/gem_make.out
4

2 に答える 2

1

xcode 用のコマンド ライン ツールをインストールするだけで済み、スムーズに進みました。nokogiri gem をコンパイルする必要があります。

于 2012-05-26T22:37:09.260 に答える
1

これはどうですか:

pip インストール機械化

また

easy_install 機械化

于 2012-05-28T10:09:19.837 に答える