2012-02-06 62 views
0

在一個完全新的測試軌道的應用程序,我輸入:無法啓動軌調試器(使用Rails 3.1.3與1.9.3紅寶石)

$ sudo gem install ruby-debug19 
$ bundle install 
# and add the following line to my Gemfile 
gem 'ruby-debug19', "~> 0.11.6" 
$ rails server --debugger 

我收到以下錯誤

You need to install ruby-debug to run the server in debugging mode. With gems, use 'gem install ruby-debug' 

我已經嘗試了十幾種變化。我在想什麼?

+0

再次運行軟件包安裝。根據您的示例,您在運行軟件包安裝後更改了Gemfile。 – sosborn 2012-02-06 02:09:55

+0

謝謝。這僅僅是我編輯不好的部分。可悲的是我做了一個捆綁安裝後...我認爲,調試器根本不兼容紅寶石1.9.3。 – 2012-02-18 00:19:36

回答

0

試試這個(見https://github.com/chuckg/chuckg.github.com/blob/master/ruby/193_and_rdebug.md):

gem 'ruby-debug19', :require => false 
    gem 'ruby-debug-base19', :git => 'https://github.com/tribune/ruby-debug-base19.git', :require => false 
    gem 'linecache19', :git => '[email protected]:chuckg/linecache19.git', :branch => "0_5_13/dependencies", :require => false 

如果沒有工作,回去紅寶石1.9.2,並嘗試

寶石 '紅寶石debug19':需要=>「紅寶石-debug「

相關問題