2011-10-08 21 views
17

我決定殺死rvm,使用rvm implode命令。我殺死rvm現在我有一個bash消息

當我運行在OS X的終端cd我得到這個消息:

~/projects $ cd 
-bash: /Users/boris/.rvm/scripts/initialize: No such file or directory 
-bash: /Users/boris/.rvm/scripts/hook: No such file or directory 

我如何糾正呢?

回答

36

首先關閉所有終端並再次打開它們。如果不行,編輯你的.bash_profile(確保檢查.bashrc)並刪除所有與rvm相關的行。然後關閉終端並再次打開它以重新加載bash。

此外,請刪除〜/ .rvm只是爲了確保。

+2

編輯文件後,您也可以執行「source .bash_profile」以重新加載它。無需關閉並重新打開終端窗口。 – Deleteman

+3

@Deleteman:但是這不會刪除那些不應該在那裏的東西,它只會重置你的'.bash_profile'中的東西。 –

+0

@ muistooshort爲了澄清,它不會重置您的.bash_profile內容,它會將其內容重新加載到環境中。但是,再次,你可能是正確的不刪除什麼不應該在那裏..現在不能嘗試,所以我不是100%確定。 – Deleteman

5

Ingenu是正確的,一旦你刪除RVM,你將需要關閉終端會話或shell會話,以便完全清除所有RVM相關的環境變量和設置。