2013-08-28 32 views
0

我剛剛討論了安裝ruby和rvm的過程。'rvm'目前未安裝。 (在一個終端上工作,但不在另一個終端上)

這是非常混亂,而RVM工作在終端上我安裝了它,它不工作的任何其他和我收到以下錯誤:

The program 'rvm' is currently not installed. You can install it by typing: sudo apt-get install ruby-rvm

莫不是一個問題與我的路徑,或其他版本的紅寶石或RVM導致此?

+1

你能澄清你的意思是「終端」嗎?我假設你在每種情況下都是以同一用戶身份登錄的? – lurker

+5

也許你需要更新你的bash配置文件?源〜/ .bashrc或源〜/ .bash_profile? – meub

+0

來源./bashrc發揮了魅力,你能解釋一下它在做什麼(這裏仍然是一名Linux業餘愛好者)。謝謝! – Melbourne2991

回答

1

試圖採購您的bash配置文件中的新環境變量。

source ~/.bashrc 

或者

source ~/.bash_profile 

另外:. ~/.bash_profile作品。

這會在當前上下文(當前shell進程)中運行您的bash配置文件並設置環境變量,以便它們保留在此上下文中。這與執行如下所示的.bash_profile不同:./.bash_profile這將創建一個新的shell,執行那裏的命令,因此不會影響當前的shell進程。

1

如果你剛剛完成安裝的話,對你有需要註銷並重新登錄所有的終端接入,以加載您.bashrc.bashprofile

+0

這不起作用 – Melbourne2991