2013-01-24 61 views
0

我使用Rails 2.3.14問題是,我想更新軌道版本3.2.x中無法安裝導軌版本3.2.x中的Linux Mint的14.1

1須藤寶石更新軌道

-Updating安裝寶石 什麼也沒有更新

2.當我用sudo易於得到更新軌道

-The更新命令不需要AR guments

3.當我試圖安裝Rails須藤寶石安裝導軌--version = 3.2.3

-Fetching:的ActiveSupport-3.2.3.gem(100%) 擷取:助洗劑,3.0 .4.gem(100%) 提取:activemodel-3.2.3.gem(100%) 提取:rack-1.4.4.gem(100%) 提取:sprockets-2.1.3.gem(100%) 正在獲取:actionpack-3.2.3.gem(100%) 獲取:activerecord-3.2.3.gem(100%) 獲取:activeresource-3.2.3.gem(100%) 獲取:mail-2.4.4 .gem(100%) 獲取:actionmailer-3.2.3.gem(100%) 獲取:thor-0.14.6.gem(100%) 構建原生擴展。這可能需要一段時間... 錯誤:安裝rails的錯誤: 錯誤:無法構建gem本機擴展。

/usr/bin/ruby1.9.1 extconf.rb 

/usr/local/lib/site_ruby/1.9.1/rubygems/custom_require.rb:36:in require': cannot load such file -- mkmf (LoadError) from /usr/local/lib/site_ruby/1.9.1/rubygems/custom_require.rb:36:in需要 ' 從extconf.rb:1:''

寶石文件會保持安裝在/usr/lib/ruby/gems/1.9.1/gems/json-1.7.6進行檢查。 結果記錄到/usr/lib/ruby/gems/1.9.1/gems/json-1.7.6/ext/json/ext/generator/gem_make.out

任何人都可以建議我如何解決這個問題。

回答

0

先安裝

sudo aptitude install ruby1.9.1-dev 

將解決您的問題

+0

感謝您replay.I已經安裝紅寶石,紅寶石寶石和rails.Version –