3

Rails サーバーを実行しようとすると、次のエラーが表示されます。

$ rails server
/usr/local/Cellar/ruby/1.9.3-p286/lib/ruby/1.9.1/rubygems.rb:317:in `bin_path': can't find gem rails ([">= 0"]) with executable rails (Gem::GemNotFoundException)
    from /usr/local/bin/rails:19:in `<main>'

1.9.3 が 1.9.1 の lib フォルダーを使用するのはなぜですか?

ありがとう。

4

1 に答える 1

0

互換性と過去のパッキングの理由から1.9.1を使用します。変更が少数であることを考えると、すべてが正常に機能します。IMOこのフォルダは単に../ruby/1.9と呼ぶことができます。

于 2012-11-16T20:52:07.737 に答える