2015-04-20 81 views
2

我試圖安裝滑軌和我收到以下錯誤:安裝使用gem的json時出錯。未能建立寶石原生擴展

ERROR: Error installing json: 
ERROR: Failed to build gem native extension. 

/usr/bin/ruby2.2 -r ./siteconf20150420-9274-14pi84x.rb extconf.rb 
mkmf.rb can't find header files for ruby at /usr/lib/ruby/include/ruby.h 

extconf failed, exit code 1 

Gem files will remain installed in /var/lib/gems/2.2.0/gems/json-1.8.2 for inspection. 
Results logged to /var/lib/gems/2.2.0/extensions/x86_64-linux/2.2.0/json-1.8.2/gem_make.out 

我也有類似的問題,提問和回答,但不似乎解決我的問題

+2

它無法找到紅寶石來源。你安裝了'ruby-dev'嗎?嘗試看這裏http://stackoverflow.com/questions/20559255/error-while-installing-json-gem-mkmf-rb-cant-find-header-files-for-ruby –

回答

2

我在我的Ubuntu服務器上這個相同的問題。這article幫助我。

我只需要安裝libgmp3-dev。

sudo apt-get install libgmp3-dev 
+0

鏈接的文章沒有提到錯誤在問題中提供。 – womble

相關問題