0

通过使用这些命令

source ~/.rvm/scripts/rvm
rvm use 1.9.3 --default

当前会话中的版本是 1.9.3,但是当我关闭终端并重新打开 ruby​​ 版本时,它又回到了 1.8.7。

我需要向 .bash_profile 添加一些东西吗?

编辑:我发现另一种方法是每次重新打开终端时只需键入 source .bash_profile。然后版本是 1.9.3。无论如何要永久执行 .bash_profile 吗?

4

3 回答 3

1

是的,您需要在 bash 配置文件中添加一些内容。见这里:
https ://rvm.io/rvm/basics/

引用:

rvm 安装文档指示您将以下行放在 bash 配置文件的最后:

# This loads RVM into a shell session
[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" 
于 2012-12-12T12:36:52.620 回答
0

我们在这里涉足系统管理员领域,但一种可能的解释可能是因为您如何登录到您的外壳和操作系统。在此处查看有关您的 shell 加载哪些文件以及登录与非登录 shell 的组成部分的讨论。

于 2012-12-12T21:03:26.537 回答
0

创建一个以.rvmrc文本命名的文件rvm use 1.9.3 --default

于 2012-12-12T15:43:59.087 回答