我想使用 rbenv 为每个项目的项目设置 ruby 版本。否则,我想将我的默认系统 ruby 设置用于其他所有内容。
我遇到的问题是即使rbenv version返回system,gem命令仍然使用 rbenv 垫片(.rbenv/shims/gem)。所以当我做gem environment我的安装目录时'/Library/Ruby/Gems/1.8'。我宁愿它仍然存在~/.gem/。我可以看到它仍然是当我运行时/usr/bin/gem enviroment。我无法弄清楚 rbenv shim gem 从哪里获取其设置。
我已经尝试在我的 shell 中修改我的 GEM_HOME,并将其更改,~/.gemrc但这没有任何效果。我一直在四处寻找,但没有运气。希望这里有人可以提供帮助。只是一些指向 rbenv gem shim 从何处提取其值的指针会有所帮助。
谢谢