3

ruby gems のインストールでかなり興味深い問題を見つけました

bluehat@Matapan:~/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
bluehat@Matapan:~/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...
bluehat@Matapan:~/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
bluehat@Matapan:~/code/Amacron$ sudo gem update ruby-debug
Updating installed gems
Nothing to update
bluehat@Matapan:~/code/Amacron$ gem --version
1.3.7
bluehat@Matapan:~/code/Amacron$ rails --version
Rails 3.0.3

システムは最新の Ubuntu 11.04 です

4

4 に答える 4

9

この gem をアプリケーションの Gemfile に入れましたか?

于 2011-01-24T03:02:25.843 に答える
1

irb パッケージをインストールすることで、この問題を解決しました。エラーメッセージは ruby​​-debug に関するものでしたが、irb 用にパックされた debian をインストールすると、すべて問題ありませんでした。

于 2011-10-21T00:49:01.140 に答える
1

私はまったく同じ問題を抱えていました。その理由は、アプリケーションの Gemfile で、「gem 'ruby-debug'」という行がコメントアウトされていたためです。この行を有効にすると、すべて正常に機能しました。

于 2012-02-03T03:04:51.983 に答える
0

私は同様の問題を抱えていました。script/server を sudo として実行してみましたが、うまくいきました。その後、奇妙なことに、通常のユーザーとして実行できました。

于 2011-08-19T22:23:52.983 に答える