2012-10-09 112 views
0

當我試圖運行source /Users/alastair/.rvm/scripts/rvm,但不斷收到:壞:修改錯誤安裝RVM

Bad : modifier in $ (").

會在哪裏的問題呢?如果這些文件有幫助,很樂意粘貼其他文件。

回答

0

你在任何情況下運行一個不是BashZSHBash >= 3.2.25ZSH >= 4.3.10是必需的。

您的問題看起來像您正在使用簡約外殼sh這不支持RVM

可以在/etc/passwd檢查用戶的shell,並與chsh -s /path/to/new/shell改變它 - 讓炮彈列表中/etc/shells可用 - 但一定要挑擊/ ZSH,也注意到像SH-鏈接> bash將無法正常工作的bash變化行爲基於被調用的名稱。

+0

是的 - 我只是直接輸入終端。如果我切換到Bash它可以正常工作,但是這會影響我係統上的其他任何內容嗎?我是否正確地說Bash只是一種通過其訪問相同核心文件的不同類型的shell? – strangerpixel

+0

RVM 1.x是直接加載到shell中的shell腳本代碼,您仍然可以通過PATH使用它在其他shell中 - 這使得rvm use無用。 – mpapis