2011-01-24 1 views
3

я нашел довольно интересную проблему с установкой Ruby GemsМожно установить драгоценный камень рубин-отладки, но рельсы сервер не может найти его

[email protected]:~/code/Amacron$ rails server --debugger 
=> Booting WEBrick 
=> Rails 3.0.3 application starting in development on http://0.0.0.0:3000 
=> Call with -d to detach 
=> Ctrl-C to shutdown server 
You need to install ruby-debug to run the server in debugging mode. With gems, use 'gem install ruby-debug' 
Exiting 
[email protected]:~/code/Amacron$ sudo gem install ruby-debug 
Successfully installed ruby-debug-0.10.4 
1 gem installed 
Installing ri documentation for ruby-debug-0.10.4... 
Installing RDoc documentation for ruby-debug-0.10.4... 
[email protected]:~/code/Amacron$ rails server --debugger 
=> Booting WEBrick 
=> Rails 3.0.3 application starting in development on http://0.0.0.0:3000 
=> Call with -d to detach 
=> Ctrl-C to shutdown server 
You need to install ruby-debug to run the server in debugging mode. With gems, use 'gem install ruby-debug' 
Exiting 
[email protected]:~/code/Amacron$ sudo gem update ruby-debug 
Updating installed gems 
Nothing to update 
[email protected]:~/code/Amacron$ gem --version 
1.3.7 
[email protected]:~/code/Amacron$ rails --version 
Rails 3.0.3 

Система представляет собой уточненный Ubuntu 11,04

ответ

9

ли вам поместите этот камень в Gemfile вашего приложения?

+0

Было прокомментировано. Это было необычайно унизительно. Благодарю вас, сэр. –

+0

@ Katy: Происходит к лучшему из нас. Рад, что я помог :) –

+0

Работал и для меня. Разочарование того, что совет сообщения об ошибке не работает! –

0

У меня была аналогичная проблема. Я попытался запустить скрипт/сервер как sudo, и это сработало нормально, и, как ни странно, после этого я смог запустить его как обычного пользователя.

+0

Если это будет комментарий? –

1

Я решил эту проблему, установив пакет irb. Сообщение об ошибке было около ruby-debug, но как только я установил debian, упакованный для irb, все было в порядке.

1

У меня была точно такая же проблема. Причина в том, что в Gemfile приложения была прокомментирована строка «gem» ruby-debug ». Я включил эту линию, и все сработало нормально.