1
$ ruby -v
ruby 1.9.2p0 (2010-08-18 revision 29036) [x86_64-darwin10.3.0]
$ rails s
=> Booting WEBrick
=> Rails 3.0.0 application starting in development on http://0.0.0.0:3000
=> Call with -d to detach
=> Ctrl-C to shutdown server
[2010-09-28 13:45:50] INFO  WEBrick 1.3.1
[2010-09-28 13:45:50] INFO  ruby 1.8.7 (2009-06-08) [universal-darwin10.0]
[2010-09-28 13:45:50] INFO  WEBrick::HTTPServer#start: pid=20761 port=3000

バージョン番号を確認すると、1.9.2p0 を実行しているようです

しかし、サーバーを実行すると、1.8.7 を実行していることがわかります...これを修正する方法について何かアイデアはありますか?

4

1 に答える 1

0

2 つの Ruby バイナリがあります。hdd 内の 2 つの gem スクリプトと gem リポジトリ。必要なものをすべて見つけるには、次のwhichコマンドを使用します。

$ which -a ruby
$ which -a gem

次に、不要なものを削除してrvmの使用を開始します。

于 2010-09-28T19:35:45.120 に答える