2012-03-15 41 views

回答

2

您仍在使用默認的Ruby。您需要爲您的shell會話激活RVM。在下面見第2項:

http://beginrescueend.com/rvm/install/

(沒有我不會刪除原來的紅寶石DIR)

+0

myusername $ source〜/ .bash_profile -bash:user $:command not found – fabian 2012-03-16 09:06:01

+0

我的.bash_profile的內容: user $ echo'[[-s「$ HOME/.rvm/scripts/rvm「]] &&。 「$ HOME/.rvm/scripts/rvm」#加載RVM功能'>>〜/ .bash_profile – fabian 2012-03-16 09:06:21

+0

看起來你包含了rvm docs示例中的「user $」。把它拿出來。此外,回聲只是假設您將命令從shell中放入文件中。因此,也請注意。它應該以「[[」(不含引號)開頭。這裏是我的bash_profile的一行:[[-s「$ HOME/.rvm/scripts/rvm」]] && source「$ HOME/.rvm/scripts/rvm」 – 2012-03-16 10:09:08

0

你必須引導你的外殼使用RVM和紅寶石版本。您可以通過以下命令這樣做:

rvm use *ruby version (example: 1.8.7)* 

或者,如果你已經創建了一個特殊項目寶石:

rvm use *ruby version (example: 1.8.7)*@*my_gem_set*