我有红宝石,2.2.3p173 (2015-08-18 revision 51636) [x86_64-linux]
我必须ruby 2.3.1
通过RVM对其进行升级,因为我想升级滑轨。当我关闭终端并重新打开时,将ruby升级到(2.3.1),然后将其升级到(4.2.6)之后,它再次使用ruby 2.2.3p173
旧版本。每次我必须在命令s下运行以使其正常运行时ruby 2.3.1
$ source ~/.rvm/scripts/rvm
$ type rvm | head -n 1
$ rvm --default use 2.3.1
有什么方法可以让我不必每次都运行此进程,并且默认情况下可以使用新版本的ruby 2.3.1
?
您的问题有点误导。您有一个系统安装的ruby并安装了rvm和另一个具有该版本的ruby版本-现在您希望默认情况下具有rvm源。
无需source ~/.rvm/scripts/rvm
再做,只需将其放入您的~/.bash_profile
(可能已经自动放入)中,并确保您的终端是登录外壳。
对于Gnome终端,单击“配置文件首选项”,然后在“标题和命令”选项卡中选择“作为登录外壳运行命令”。
如果我没有找到正确的外壳配置,请按照以下说明进行操作:https : //rvm.io/rvm/basics
对不起,这里有很多信息和特定于系统的信息,请在此处全部复制。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句