通过使用这些命令如何永久切换红宝石-v 1.8.7至1.9.3
source ~/.rvm/scripts/rvm
rvm use 1.9.3 --default
在当前会话的版本是1.9.3,但是当我关闭终端并重新打开红宝石版又回到1.8 0.7。
我需要添加一些东西到.bash_profile?
编辑:我发现另一种方法是当我每次重新打开终端只需键入源.bash_profile。那么版本是1.9.3。无论如何要永久执行.bash_profile吗?
通过使用这些命令如何永久切换红宝石-v 1.8.7至1.9.3
source ~/.rvm/scripts/rvm
rvm use 1.9.3 --default
在当前会话的版本是1.9.3,但是当我关闭终端并重新打开红宝石版又回到1.8 0.7。
我需要添加一些东西到.bash_profile?
编辑:我发现另一种方法是当我每次重新打开终端只需键入源.bash_profile。那么版本是1.9.3。无论如何要永久执行.bash_profile吗?
是的,你需要添加一些东西到你的bash配置文件。在这里看到:
https://rvm.io/rvm/basics/
报价:
的RVM安装文档指示您把下面一行在你的bash配置文件的末尾:
# This loads RVM into a shell session
[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm"
其实这行已经在 –
@ChuMai - 你确定该行正在执行?你的shell实际上是'bash'吗?请将其添加到您的'.bashrc'的末尾。还要尝试在命令行上运行该行,并检查它是否正在执行'rvm'脚本。 – Casper
创建一个文件命名为.rvmrc
,文本为rvm use 1.9.3 --default
。
'rvm use --default 1.9.3'总是为我工作。 –
它适用于我,但关闭终端版本返回1.8.7。这似乎很奇怪 –
当你重新打开终端,'rvm info'输出什么? –