ruby - RVM 不保留 ruby 版本
问题描述
我必须继续设置我的 ruby 版本。如何确保 RVM 保留我需要的版本?
当我这样做时rvm list
,我得到:
ruby-2.1.0 [ x86_64 ]
ruby-2.1.2 [ x86_64 ]
ruby-2.4.4 [ x86_64 ]
ruby-2.5.1 [ x86_64 ]
ruby-2.5.2 [ x86_64 ]
ruby-2.5.3 [ x86_64 ]
ruby-2.6.1 [ x86_64 ]
=> ruby-2.6.3 [ x86_64 ]
* ruby-2.6.5 [ x86_64 ]
所以我这样做rvm use 2.6.5
了,它变成了 2.6.5,但是一旦我关闭并再次打开终端,我又回到了 2.6.3。我究竟做错了什么?我设置了默认的2.6.5,它似乎不听。
解决方案
编辑:正如 OP 所说,他们正确设置了默认值,但它被 .ruby-version 文件覆盖,见上文并忽略下文
您告诉 RVM 使用 2.6.5,而不是将其设置为默认值。
尝试:
rvm --default use 2.6.5
有关详细信息,请参阅“ RVM 基础”。
推荐阅读
- android - 自动完成文本视图
- javascript - navLinks.forEach 不是函数
- docker - doctl 无法找到 docker 二进制文件
- java - 错误“void 是变量 passwordMethod1 的无效类型”
- sql - 无法检索数据 Oracle Fusion BI Publisher
- node.js - 如何在 MongoDb 和 NodeJS 中使用 distinct 获取多个字段
- javascript - 在 useEffect 之外进行 React API 调用
- python - [已解决]关于 django apache 的 Mod wsgi 问题
- vega-lite - Vega Lite 图的 xaxis 中的月份排序
- rundeck - 有没有办法使用登录帐户的登录名/密码在剧本中重用?