Я надеюсь, что кто-то может мне помочь.У меня установлен RubyMine 2.0.2 на 32-битном компьютере с Windows 7.Так как неделю назад (я полагаю, это произошло после того, как я обновил некоторые гемы), я не могу отладить форму IDE.Я пытаюсь отладить задачу граблей, которую я мог прежде.Запуск граблей обычно работает отлично, просто отладка - нет.Это не только грабли, я не могу отлаживать любые файлы ruby.Я пытался установить более старые версии debug-ide и debug-base, но безуспешно.Я пробовал это с ruby 1.8.7 и 1.8.6 на разных компьютерах, но ничего.Попытка поиска в Интернете дала некоторую информацию, которую я пробовал, но также безуспешно.Я отчаянно пытаюсь заставить это работать.Ниже приведены полная ошибка и мои текущие настройки:
Ошибка:
C:\InstantRails\ruby\bin\ruby.exe -e STDOUT.sync=true;STDERR.sync=true;load($0=ARGV.shift) C:\InstantRails\ruby\bin/rdebug-ide --port 57167 -- C:/InstantRails/rails_apps/paperserve/lib/tasks/poll_snmp.rake
Fast Debugger (ruby-debug-ide 0.4.9) listens on :57167
C:/InstantRails/rails_apps/paperserve/lib/tasks/poll_snmp.rake:5
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/ruby-debug-ide-0.4.9/lib/ruby-debug ide.rb:109:in `debug_load'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/ruby-debug-ide-0.4.9/lib/ruby-debug ide.rb:109:in `debug_program'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/ruby-debug-ide-0.4.9/bin/rdebug-ide:87
C:\InstantRails\ruby\bin/rdebug-ide:19:in `load'
C:\InstantRails\ruby\bin/rdebug-ide:19
-e:1:in `load'
-e:1
Uncaught exception: undefined method `namespace' for main:Object
Process finished with exit code 1
Фрагмент кода (Ошибка в начале пространства имен. Если я удаляю это, в следующей строке происходит сбой,и т. д.)
#This script should run every 15 minutes
require 'snmp'
require 'yaml'
namespace :cdeweb do
Среда RubyGems:
- ВЕРСИЯ RUBYGEMS: 1.3.7 ВЕРСИЯ RUBY:
- 1.8.6 (2007-09-24 patchlevel111) [i386-mswin32] УСТАНОВКА
- КАТАЛОГ:
- C: /InstantRails/ruby/lib/ruby/gems/1.8
- РУБИН ВЫПОЛНЕНО:
- C: /InstantRails/ruby/bin/ruby.exe
- ИСПОЛНЯЕМЫЙ КАТАЛОГ:
- C: / InstantRails / ruby / bin RUBYGEMS
ПЛАТФОРМЫ:
ПУТИ ДЖЕМ:
- C: / InstantRails/ruby/lib/ruby/gems/1.8
- C: /Users/Paul.LPFSYSTEMS/.gem/ruby/1.8
КОНФИГУРАЦИЯ GEM:
- : update_sources => true
- : verbose => true
- : тест => false
- : backtrace => false
- : массовый порог => 1000
ДИСТАНЦИОННЫЕ ИСТОЧНИКИ:
* Локальные камни *
- actionmailer (2.3.5, 2.0.2)
- actionpack (2.3.5, 2.0.2)
- activerecord (2.3.5, 2.0.2)
- activeresource (2.3.5, 2.0.2)
- activesupport (2.3.5, 2.0.2)
- capistrano (2.5.18, 2.1.0)
- cgi_multipart_eof_fix (2.5.0)
- cmdparse (2.0.2) столбцов (0.3.1)
- fxri (0.3.7, 0.3.6) fxruby (1.6.12 mswin32)
- gem_plugin (0.2.3)
- highline (1.5.2, 1.4.0)
- hpricot (0.8.2 x86-mswin32, 0.6 mswin32)
- inaction_mailer (0.6)
- json (1.4.2 x86-mswin32)
- json_pure(1.4.2)
- linecache (0,43 mswin32)
- log4r (1.1.7, 1.0.5)
- mongrel (1.1.5 x86-mswin32-60, 1.1.2 mswin32)
- mysql (2.8.1 x86-mswin32, 2.7.3 mswin32)
- игла (1.3.0)
- net-scp (1.0.2)
- net-sftp (2.0.4, 1.1.0)
- net-ssh (2.0.22, 1.1.2)
- net-ssh-gateway (1.0.1)
- стеллаж (1.0.1)
- рельсы (2.3.5, 2.0.2)
- rake (0.8.7, 0.8.1, 0.8.0, 0.7.3)
- ruby-debug-base (0.10.3 mswin32)
- ruby-debug-ide (0.4.9)
- ruby-net-ldap (0.0.4)
- rubygems-update (1.3.7, 1.3.6, 1.0.1)
- snmp (1.0.2)
- sources (0.0.1)
- sqlite3-ruby (1.2.5 x86-mswin32, 1.2.1 mswin32)
- win32-api (1.4.6 x86-mswin32-60, 1.0.4 mswin32)
- win32-буфер обмена (0.5.2, 0.4.3)
- win32-dir (0.3.6, 0.3.2)
- win32-eventlog (0.5.2, 0.4.6)
- win32-файл (0.6.3, 0.5.4)
- win32-file-stat (1.3.4,1.2.7)
- win32-процесс (0.6.2, 0.5.3)
- win32-sapi (0.1.5, 0.1.4)
- win32-sound (0.4.2, 0.4.1)
- windows-api (0.4.0, 0.2.0)