2016-07-07 3 views
4

Ruby version: 2.2.5逸品鋸山-v '1.5.11' をインストールさせるために失敗しない:は/ usr/local/binに/ gmkdir:そのようなファイルやディレクトリんが

Mac OSX: 10.11.5

Gem version: 2.4.8

Bundler version: 1.12.5

私はgem install nokogiri -v '1.5.11'を実行すると、私は次のエラーを得た:

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

/Users/hwpeng/.rvm/rubies/ruby-2.2.5/bin/ruby -r ./siteconf20160707-31800-1ejznjc.rb extconf.rb 

====ignored multiple lines==== 

make "DESTDIR=" install 
make: /usr/local/bin/gmkdir: No such file or directory 
make: *** [.RUBYARCHDIR.-.nokogiri.time] Error 1 

make install failed, exit code 2 

答えて

11

エラーメッセージ:make: /usr/local/bin/gmkdir: No such file or directoryが見つかりました。

私はグーグルでこれを検索し、同様のポストを見つけましたが、cocopodsのために:https://coderwall.com/p/ehijxg/fixing-error-installing-cocoapods-on-macos

しかし、私はsudoを使用していない、唯一のbrew install coreutilsは十分です。

だから、次のコマンドは、私の問題を解決しました:

brew install coreutils 
gem install nokogiri -v '1.5.11' 

あなたはさまざまな理由がある場合は、を参照してください。http://www.nokogiri.org/tutorials/installing_nokogiri.html

+2

coreutilsをインストールすることは私にとってはやってくれました。 json 1.8.3とruby 2.2.5でエラーが発生しました。 – Yoni

1

私は最後の時間、この問題を持っていたあなたは、このコードを試すことができます。

gem install nokogiri -v 1.5.11 -- --use-system-libraries 

私はうまくいくと思います。

関連する問題