Próbuję użyć ruby-debug19 z Ruby 1.9.1p376 ale otrzymuję następujący błąd:ruby-debug19: nie można dostać pracy z Ruby 1.9.1p376
test.rb:2:in `require': no such file to load -- ruby-debug19 (LoadError) from test.rb:2:in `<main>'
Oto test.rb:
require 'rubygems'
require 'ruby-debug19'
Oto wyjście "gem listy":
*** LOCAL GEMS ***
ruby-debug19 (0.11.6)
(etc.)
Tak działa "ruby test.rb" generuje powyższy błąd.
Czy robię to źle? Pomyślałem, że to był poprawny sposób uruchomienia ruby-debug19 (poprzez dodanie perkusji i dodanie "debuggera") i nie udało się znaleźć żadnych artykułów/postów z tym samym problemem.
Używam RVM, ale powyższe wyjście jest wszystkie w tej samej wersji Ruby ("ruby -v" pokazuje 1.9.1p376 zgodnie z oczekiwaniami, a dane wyjściowe listy gem są specyficzne dla tej wersji, a nie dla systemu OS X - zainstalowana wersja 1.8.7).
rnicholson: Dzięki, ja prawdopodobnie muszę wspomnieć, że próbowałem to i dostał inny błąd: „klejnotów/ruby-debug-base19-0.12. 0/lib/ruby-debug-base.rb: 1: w 'require ': brak takiego pliku do załadowania - ruby_debug.so (LoadError)" –
Zauważono, że używasz rvm. Czy zaktualizowałeś go rvm ostatnio i ponownie załadowałeś rvm (lub otworzyłeś inną powłokę)? – rnicholson
Pośrodku tego wszystkiego usunąłem (używając opcji "implode") i ponownie zainstalowałem rvm, i otworzyłem nowe powłoki (zamknięte/ponownie otwarte Terminal.app) między każdym testem tylko po to, aby upewnić się, że nie było problemu. Czy użycie problemu ruby-debug19 z rvm może być problemem? Czy to działa dla Ciebie/innych? Zrobiłem kilka wyszukiwań, ale nie mogłem znaleźć żadnej wzmianki o tym. –