我通過RVM安裝了Ruby和Rails,但使用「gem install something
」,控制檯嘗試安裝到/Library/Ruby/Gems/1.8
目錄中。爲什麼我的寶石安裝到錯誤的文件夾中?
我還需要這個Ruby dir嗎?
我通過RVM安裝了Ruby和Rails,但使用「gem install something
」,控制檯嘗試安裝到/Library/Ruby/Gems/1.8
目錄中。爲什麼我的寶石安裝到錯誤的文件夾中?
我還需要這個Ruby dir嗎?
myusername $ source〜/ .bash_profile -bash:user $:command not found – fabian 2012-03-16 09:06:01
我的.bash_profile的內容: user $ echo'[[-s「$ HOME/.rvm/scripts/rvm「]] &&。 「$ HOME/.rvm/scripts/rvm」#加載RVM功能'>>〜/ .bash_profile – fabian 2012-03-16 09:06:21
看起來你包含了rvm docs示例中的「user $」。把它拿出來。此外,回聲只是假設您將命令從shell中放入文件中。因此,也請注意。它應該以「[[」(不含引號)開頭。這裏是我的bash_profile的一行:[[-s「$ HOME/.rvm/scripts/rvm」]] && source「$ HOME/.rvm/scripts/rvm」 – 2012-03-16 10:09:08
你必須引導你的外殼使用RVM和紅寶石版本。您可以通過以下命令這樣做:
rvm use *ruby version (example: 1.8.7)*
或者,如果你已經創建了一個特殊項目寶石:
rvm use *ruby version (example: 1.8.7)*@*my_gem_set*
什麼系統呢?你用過紅寶石嗎? show'gem env' – mpapis 2012-03-15 22:45:11