新手问题 为什么 ruby -v 与 ruby list 枚举不一样呢?

bluesky0318 · 2019年02月27日 · 最后由 bluesky0318 回复于 2019年02月27日 · 1330 次阅读

使用 ruby -v 显示与 ruby list 枚举不一样呢?ruby -v 版本为 2.5.1,但是 ruby list 枚举却为 2.3.0 以及 2.3.1,我并未装过 2.5.1 这个版本呢,谢谢

我猜是你 ruby 2.5 没有用 rvm 安装 可能用的 sudo apt-get install ruby 直接安装的

yfscret 回复

我都没想安装 ruby 2.5,昨天晚上才很爽的把一个 rails new project 建构起来,使用的是 2.3.1 以及 2.3.0,不知道怎么就安装了 2.5 版本了。

然后现在 rails -v 也找不到了

直接切回就行了,rvm use 2.3.0 --default

gwq 回复

rvm list 可以枚举所有已安装 ruby 版本,ruby -v 显示当前工作 ruby 版本,为什么 rvm list 却没有当前这个 2.5.1 版本呢?

不晓得,楼主纠结这个有什么用,重要的只要能运行起来就可以了,实在看不惯,就 uninstall 掉

gwq 回复

我觉得你是对的,能用就行,卸载是用 gem uninstall ruby?我查查

你可以参考社区的 wiki 上有说

gwq 回复

谢谢,安这个方法已经搞定了

bluesky0318 关闭了讨论。 02月27日 09:54
需要 登录 后方可回复, 如果你还没有账号请 注册新账号