【问题标题】:Disable RVM or use Ruby which was installed without RVM?禁用 RVM 或使用没有 RVM 安装的 Ruby?
【发布时间】:2011-04-14 08:42:13
【问题描述】:

对于 rails 应用程序,我安装了 Ruby 1.8.7 和 Rails 2.3.11。它工作正常。之后我安装了 RVM 和 REE。 因此,在运行 ruby​​ 脚本/服务器时,它使用的是 REE。但现在我想使用没有 RVM 安装的旧版 Ruby 1.8.7。

任何解决方案!

【问题讨论】:

    标签: ruby-on-rails ruby rvm


    【解决方案1】:

    尝试rvm use system 使用不受管理的系统红宝石。转速。

    【讨论】:

    • 这个命令运行良好。但是重新启动终端后仍然会用 rvm 加载 ruby​​。
    • 重启?您是指新航站楼吗?
    • 是新终端或重启我的电脑后。
    • 然后使用 --default 标志。顺便说一句,RVM 有一个网站,上面有文档。
    • 我通常在我的 shell 初始化文件的末尾添加一个 rvm 调用来为我的工作选择合适的 ruby​​。新的 shell 运行它,所以我得到了我需要的东西。
    【解决方案2】:

    这行得通!

    这意味着将“系统”红宝石设置为默认值,您重置 RVM 的默认值如下。

    rvm reset
    

    注意:它仅在没有默认 ruby​​ 集时才有效:

    rvm alias delete default
    

    https://rvm.io/rubies/default/

    【讨论】:

    • 这对我有用。在 RVM 中,如果您设置了默认的 ruby​​ 版本 rvm 使用系统跳转到该版本。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-06
    相关资源
    最近更新 更多