所以经过一些研究和link之后,确实似乎正确的方法是使用2.3(希望开发人员最初告诉我)。
我安装了2.3.0,但是当我输入ruby -v时它仍然显示为2.4。我甚至使用rbenv卸载但它仍然说2.4。
我还在学习基础知识所以希望有人能指出我如何让它注册为2.3的正确方向。
非常感谢!
答案 0 :(得分:1)
运行rbenv versions
列出所有版本
然后运行rbenv global VERSION_NUMBER_YOU WANT
答案 1 :(得分:0)
This tutorial将向您展示如何切换到另一个Ruby版本(暂时,每个项目或全局)。
如果还不够,您可以查看this question了解更多信息。
答案 2 :(得分:0)
所以我注意到的是,尽管我重新安装了多少次,它似乎永远不会起作用,所以我选择安装RVM。在这之后,我没有注意到安装的方式有多大差异,但它似乎后来工作(甚至让我切换版本并输入ruby -v显示正确的设置版本)。
我唯一的猜测是,我可以在最初的rbenv设置中错过一些安装步骤,这不是由于rbenv本身。
TL; DR:
我可能搞砸了安装或者没有运行具有提升权限的命令,因为再次通过该过程(尽管是rvm而不是rbenv)整理了我的问题。
感谢您在这件事上的时间和帮助!