每次启动终端会话时都需要设置ruby版本

时间:2015-12-25 12:18:26

标签: ruby rvm

我在我的Ubuntu 14.04计算机上使用rvm,每次启动终端时,所选的ruby版本(来自ruby -v)为ruby 1.9.3p551rvm --default use 2.2.3允许我使用选定的ruby版本,但每次启动新会话时都需要重做整个过程。

如何解决这个问题?

2 个答案:

答案 0 :(得分:1)

检查你的gemfile是否有对1.9.3的引用

如果没有,请检查此答案并按照How to set default Ruby version with RVM?

说明进行操作

答案 1 :(得分:0)

您可以使用.ruby-version文件。 此文件由两个ruby版本管理员检查,例如rvmrbenv

例如,您可以将.ruby-version文件2.2.3放在主目录~/.ruby-version中,应将{* 1}}的ruby版本设置为任何新的终端会话。您也可以将文件2.2.3放在项目目录中,.ruby-version它应该为项目设置ruby版本。