'rvm'目前尚未安装。 (在一个终端上工作但在另一个终端上工作)

时间:2013-08-28 16:25:48

标签: ruby-on-rails ruby ubuntu rvm

我刚刚开始安装ruby和rvm的过程。

这一切都非常混乱,而RVM正在我安装它的终端上工作,它不能正常工作,我收到以下错误:

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

我的路径或其他版本的ruby或RVM是否会导致此问题?

2 个答案:

答案 0 :(得分:1)

如果您刚刚完成安装,要在所有终端中访问您需要注销并再次登录,以便在.bashrc.bashprofile上加载新的环境变量

答案 1 :(得分:1)

尝试寻找您的bash档案。

source ~/.bashrc 

或者

source ~/.bash_profile

另外:. ~/.bash_profile有效。

这将在您当前的上下文(当前的shell进程)中运行您的bash配置文件,并设置环境变量,使它们保留在此上下文中。这与执行.bash_profile不同,如下所示:./.bash_profile将创建一个新shell,在那里执行命令,从而不会影响当前的shell进程。