Bash 我如何让rvm使用一个版本而不说它不是一个函数?

Bash 我如何让rvm使用一个版本而不说它不是一个函数?,bash,rvm,.bash-profile,Bash,Rvm,.bash Profile,我意识到这已经在这里得到了处理: 但这并不能解决我的问题 我说,以前是这样的 来源$(rvm环境1.9。3@rails-3.2.3——路径) 在我的bash_档案中,它工作正常,直到我重新启动,然后什么都没有 现在,当我使用ruby-v时,我得到: ruby 1.8.6(2009-06-08 patchlevel 369)[universal-darwin9.0] (Leopard的违约) 我不知道怎么把它带回来。它在我的bashrc中使用正确的rvm集 当我使用rvm时,我得到: RVM不是

我意识到这已经在这里得到了处理:

但这并不能解决我的问题

我说,以前是这样的

来源$(rvm环境1.9。3@rails-3.2.3——路径)

在我的bash_档案中,它工作正常,直到我重新启动,然后什么都没有

现在,当我使用ruby-v时,我得到:

ruby 1.8.6(2009-06-08 patchlevel 369)[universal-darwin9.0]

(Leopard的违约)

我不知道怎么把它带回来。它在我的bashrc中使用正确的rvm集

当我使用rvm时,我得到:

RVM不是一个功能,使用“RVM使用…”选择红宝石将不起作用。 您需要更改终端设置以允许shell登录。 例如,请访问


我转到URL,它说justput shell-${shell}。我已经完成了,但没有乐趣。

请尽快有人回答,因为在我修复此问题之前,我的机器上没有可用的ruby安装。您需要转到终端设置并启用
登录shell
选项