這裏是我的寶石環境:錯誤安裝水龍頭
RubyGems Environment:
- RUBYGEMS VERSION: 1.3.5
- RUBY VERSION: 1.8.7 (2010-01-10 patchlevel 249) [x86_64-linux]
- INSTALLATION DIRECTORY: /var/lib/gems/1.8
- RUBY EXECUTABLE: /usr/bin/ruby1.8
- EXECUTABLE DIRECTORY: /var/lib/gems/1.8/bin
- RUBYGEMS PLATFORMS:
- ruby
- x86_64-linux
- GEM PATHS:
- /var/lib/gems/1.8
- /home/haonanzhang/.gem/ruby/1.8
- GEM CONFIGURATION:
- :update_sources => true
- :verbose => true
- :benchmark => false
- :backtrace => false
- :bulk_threshold => 1000
- REMOTE SOURCES:
- http://gems.rubyforge.org/
我想安裝水龍頭將數據庫從Heroku的出口。
但是當我運行sudo gem安裝水龍頭時,出現以下錯誤。
ERROR: Error installing taps:
ERROR: Failed to build gem native extension.
/usr/bin/ruby1.8 extconf.rb
extconf.rb:3:in `require': no such file to load -- mkmf (LoadError)
from extconf.rb:3
有什麼建議嗎?
謝謝。
這屬於超級用戶或serverfault,因爲它不是一個編程的問題,而是一個安裝問題。 – You 2010-08-16 23:48:48
哪個版本的水龍頭?我只是嘗試了'heroku db:pull',它對我來說工作得很好。我點擊安裝0.3.11,相同版本的Ruby和RubyGems 1.3.6。 – 2010-08-17 02:41:04