我通过执行ruby -v查看了我的系统(OSX),发现版本为2.06;我也试过RBENV,系统说它没有安装。我尝试通过家庭酿造升级红宝石,但没有找到红宝石装置。然后我通过家庭酿造安装了红宝石,它工作正常。但是,当我调用ruby时,它仍然加载了旧版本。
我的猜测是ruby 2.06是系统安装,它的路径比家用Brew版本更高。问题是如何确保我可以访问我想要的版本(即通过home-brew进行的最新安装 - 是否仅仅是接受两个版本的情况以及当我调用home-brew版本以使用完整路径时?
答案 0 :(得分:1)
RBENV使用PATH中的填充程序指示您的机器使用该版本的ruby。这听起来像RBENV没有垫片。查看GitHub page for RBENV,特别是有关了解PATH的部分。