如何将ruby -v 1.8.7永久切换到1.9.3

时间:2012-12-12 12:21:59

标签: ruby rvm

使用这些命令

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

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

我是否需要在.bash_profile中添加内容?

编辑:我发现另一种方式是每次重新打开终端时只输入源.bash_profile。那么版本是1.9.3。无论如何都要永久执行.bash_profile?

3 个答案:

答案 0 :(得分: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" 

答案 1 :(得分:0)

使用文本.rvmrc创建名为rvm use 1.9.3 --default的文件。

答案 2 :(得分:0)

我们正在这里进入系统管理员水域,但可能的一种解释可能是因为您正在登录shell和操作系统。请参阅shell here加载了哪些文件以及登录与非登录shell here的组成部分的讨论。