2014-06-13 96 views
1

紅寶石版本是2.1.0和軌道版本4.1.1我無法安裝在軌道上的寶石調試器4.1.1

我的寶石文件有像下面 寶石「調試」

當我運行命令包安裝,我得到如下錯誤: @@ 安裝調試器(1.6.8)時發生錯誤,並且Bundler無法繼續。 確保gem install debugger -v '1.6.8'成功捆綁之前。 @@

尋求解決問題的建議。

+1

當你運行'gem install debugger -v'1.6.8''時,你會看到什麼? –

回答

0

Ruby 2.x.x完全不支持調試器。

問題#118是解決相同問題的流行問題。雖然它提到調試器1.6.6必須被Ruby 2.1.1支持,但用戶仍然會遇到類似的錯誤。

另外,這在他們的已知問題中被特別提及。

您可以嘗試按照該討論來解決問題。 此外,這可能會幫助:

rm Gemfile.lock 
gem install debugger-ruby_core_source 
gem update 
bundle install 

中問題的其他解決辦法討論更新的Ruby二進制文件的可能性。

如果實在不行,如果你都不可能改變的Ruby/Rails的版本,我可以建議我目前的組合:

ruby 2.0.0-p195 
rails 4.0.0 

他們的工作與調試器的寶石完美的罰款。

2

這個工作對我來說:

請更換

寶石 '撬調試器'

寶石 '撬byebug'

謝謝!

0

調試器寶石不適用於Ruby 2.1+。請試試看看。