我發現了幾個類似的帖子關於這個相同的問題,但沒有一個解決方案似乎適用,在這裏。RVM未找到,安裝RVM後
在一個新鮮的Ubuntu 10.10安裝,我按照說明安裝RVM的說明:
$ bash < <(curl http://rvm.beginrescueend.com/releases/rvm-install-head)
然後,我創建.bash_profile文件,並添加以下行:
[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm"
我重新啓動終端和檢查RVM:
$ type rvm | head -1
-bash: type: rvm: not found
正如RVM安裝指南所解釋的那樣,我將其替換爲第一行(下面)在.bashrc中與第二行,然後在文件的其餘部分縮進所有內容並添加一個fi。
[ -z "$PS1" ] && return # original
if [[ -n "$PS1" ]]; then # replaced with this
重新啓動終端,仍然沒有運氣。
然後,我在開始時刪除了添加到.bash_profile的行,並將其添加到.bashrc,儘管這不是指南所說的。但是,沒有運氣。我也直接在命令行上輸入它,但行爲沒有變化。當我從〜/ .rvm/bin/rvm運行.rvm時,它會抱怨沒有/.rvm/scripts/rvm這樣的文件或目錄,並且該命令不是基金。
當然,./rvm裏面沒有任何這樣的「scripts」目錄,所以我不確定它爲什麼要尋找它。 .rvm內唯一的目錄是
archives
bin
config
gems
gemsets
log
man
rubies
src
tmp
user
我同時使用Google的答案發現有其他人在抱怨類似的問題,人們告訴他們添加的指示線.bash_profile中(我明明已經唯一所做的那樣)。在這一點上,我沒有更多的事情可以繼續下去,並陷入僵局。
問候。
分辨率: 安德魯·馬歇爾建議在他的評論,下面,我做了一個「室射頻.rvm」並重新安裝RVM。我在這裏發佈前實際嘗試過兩次,每次都有相同的結果。安裝日誌中沒有奇怪的消息,但是沒有/ scripts /目錄。就這樣我可以說我有,我在安德魯的催促下第三次做了。這一次,我檢查了/ scripts /目錄。運行'鍵入rvm |頭-1「確認它是一個」功能「,現在我可以繼續前進。
也不要忘記到'rm -rf' .gpg/dir如果你決定把所有東西都吹走並重新開始。在那裏有一些不好的數據,這些數據讓我感到困惑。 – 0112 2016-01-22 18:50:43