【问题标题】:Switching between different ruby install and gemset using rvm使用 rvm 在不同的 ruby​​ 安装和 gemset 之间切换
【发布时间】:2013-10-09 16:45:15
【问题描述】:

我最近使用 rvm 安装了 ruby​​ 2.0.0,并为此安装创建了一个新的 gemset。我注意到每当我切换到 ruby​​ 1.9.3(我安装的旧版本)时,它都知道使用我为该版本的 ruby​​ 创建的 gemset。

我唯一的问题是,当我切换到 ruby​​ 2.0 时,它不知道它必须使用我为该特定安装创建的 gemset。有没有办法设置 rvm 以便在切换 ruby​​ 版本时自动加载我的 gemset。

简而言之,我试图避免这样做

rvm use 2.0.0
rvm gemset use rails-4.0

【问题讨论】:

    标签: ruby rvm


    【解决方案1】:

    您可以创建 RVM 别名:

    rvm alias create rails-4.0 2.0.0@rails-4.0
    

    使用它:

    rvm rails-4.0
    

    您还可以使用以下方法将 rails-4.0 gemset 默认设置为 Ruby 2.0.0:

    rvm use 2.0.0@rails-4.0 --default
    

    【讨论】:

    • 别名是唯一的选择吗?我猜 rvm 没有任何方法可以自动执行此操作。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-24
    • 2011-05-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多