2017-08-24 4 views
2

私はruby-debug gemをインストールしようとしていますが、ruby-debug-baseは依存関係が必要です。ruby​​-debug-baseの有効な宝石を見つけることができません

ERROR: Could not find a valid gem 'ruby-debug-base' (~> 0.10.6.0) in any repository 
ERROR: Possible alternatives: ruby-debug-base 

Rubyのバージョン::と

gem install ruby-debugエラーアウト2.3.1、which ruby版画:

/Users/my-name/.rvm/rubies/ruby-2.3.1/bin/ruby 

は私のGemfile、as seen in a similar question, here

source :rubyforge  
source 'http://gems.rubyforge.org' 

を追加しようとしています。

私はgem install ruby-debug -v 0.10.5.rc9を使用して宝石の古いバージョンをインストールしようとすると、私はエラーを取得:

Ruby version 2.3.1 is too new

私はちょうどruby-debug-baseをインストールしようとした、およびエラーと会っています:

current directory: /Users/my-name/.rvm/gems/ruby-2.3.1/gems/linecache-1.3.1/ext/linecache 
/Users/my-name/.rvm/rubies/ruby-2.3.1/bin/ruby -r ./siteconf20170824-39487-dus4av.rb extconf.rb 
Can't handle 1.9.x yet 
*** extconf.rb failed *** 

答えて

1

gem 'debugger'をGemfileに入れるか、開発用にインストールしてください。

group :development do 
    gem 'debugger' 
end 

Only 1.9.2 and 1.9.3 are supported. For 2.X rubies, consider using byebug .

でもデバッガ宝石のメンテナはこの勧告を行います。見てくださいhere

+0

入力していただきありがとうございますが、動作しませんでした。 'gem install debugger'の実行に失敗しました:/Users/my-name/.rvm/rubies/ruby-2.3.1/lib/ruby/2.3.0/fileutils.rb:1392:in' initialize ':いいえファイルまたはディレクトリ@ rb_sysopen - ./231/ruby_debug.h(Errno :: ENOENT) – matthewninja

+0

'bundle update debugger'を試してください。 – Roshan

+0

' debugger' gemがインストールされていないためにうまく動作しません。 – matthewninja

関連する問題