【问题标题】:Have to select ruby version I want to use whenevr I open a new terminal and check ruby version每当我打开一个新终端并检查 ruby​​ 版本时,都必须选择我想使用的 ruby​​ 版本
【发布时间】:2017-11-11 11:01:31
【问题描述】:

我已经在 CentOS 7.2 中通过 rvm 安装了 ruby​​ 2.2.1、1.9.3、2.2.x,但是当我打开另一个终端并运行 ruby -v 时,它会说是 bash: ruby: command not found。 然后我必须再次设置

使用哪个 ruby​​ rvm
rvm use 2.2.1 --default  

请提出所需的更改,因此在打开新终端后无需设置使用哪个 ruby​​ rvm。

【问题讨论】:

    标签: ruby-on-rails ruby-on-rails-4 passenger centos7 centos6


    【解决方案1】:

    在你的项目根目录下添加.ruby-version文件,内容如下

    /.ruby-version

    2.2.1
    

    另外,您可能希望在终端设置中更改以下内容

    Preferences > Profiles > Command > Check "Run command as a login shell"
    

    【讨论】:

    • 从哪里获得 .ruby-version 文件
    • 创建一个文件名为.ruby-version的新文件
    • 它的扩展名应该是什么 (.rb,.txt) ,请告诉我应该在文件中写什么。
    • 没有扩展名只是.ruby-version,内容将只是2.2.1
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-12-07
    • 2023-03-08
    • 2018-10-22
    • 1970-01-01
    • 1970-01-01
    • 2019-02-18
    • 2019-01-18
    相关资源
    最近更新 更多