これらは私がRVMでインストールしたルビーです
rvm rubies
ruby-1.8.7-head [ x86_64 ]
ruby-1.9.2-p290 [ x86_64 ]
ruby-1.9.3-rc1 [ x86_64 ]
1.9.2のジェムセットがたくさんあります
gemsets for ruby-1.9.2-p290 (found in /Users/mm/.rvm/gems/ruby-1.9.2-p290)
19332
309
clone
devise
devise311
enki
global
rails3
rails301
rails303
rails304
rails310
rails313
rails32
rails323
rails3tutorial
railsValim
しかし、そのうちの1つを使おうとすると、存在しないとのことでした。
rvm use 1.9.2@rails304
ERROR: Gemset 'rails304' does not exist, rvm gemset create 'rails304' first.
WARN: Gemset doesn't exist, proceeding with default gemset
WARN: ruby ruby-1.9.2-use1.9.2 is not installed.
To install do: 'rvm install ruby-1.9.2-use1.9.2'
最後の行のRubyのバージョンへの参照に注意してください
To install do: 'rvm install ruby-1.9.2-use1.9.2'
これは上記のルビーとは異なります
ruby-1.9.2-p290 [ x86_64 ]
最後に「use1.9.2」が付いているRubyがどこから来たのかわかりません。たぶん私は何かをしようとして失敗したrvm use 1.9.2
ので、「使用」という単語が1.9.2と一緒に動かなくなったので、他のrvmルビー(p290)をデフォルトとして設定しようとしました
rvm use ruby-1.9.2-p290 --default
Using /Users/me/.rvm/gems/ruby-1.9.2-p290
しかし、私がそれをして、その宝石セットの1つを使おうとすると、それは存在しないと言われました
rvm use 1.9.2@rails304
ERROR: Gemset 'rails304' does not exist, rvm gemset create 'rails304' first.
WARN: Gemset doesn't exist, proceeding with default gemset
WARN: ruby ruby-1.9.2-use1.9.2 is not installed.
To install do: 'rvm install ruby-1.9.2-use1.9.2'
繰り返しになりますが、この他のルビーバージョン「ruby-1.9.2-use.1.9.2」への参照があり、最後にその面白い「use.1.9.2」が付いています。
これが私の人為的エラーなのか、それとも最近のMountain Lionのインストールが原因で、コンピューターに他のシステム変更が発生したためなのかはわかりません。
システムから「ruby-1.9.2-use.1.9.2」を削除し、コマンドを実行するときにリストされているruby1.9.2を使用するにはどうすればよいですか。rvm rubies
ruby-1.8.7-head [ x86_64 ]
ruby-1.9.2-p290 [ x86_64 ]
ruby-1.9.3-rc1 [ x86_64 ]