小编mee*_*ech的帖子

rbenv 在使用系统时破坏了我的 gem 安装目录

我想使用 rbenv 为每个项目的项目设置 ruby​​ 版本。否则,我想将我的默认系统 ruby​​ 设置用于其他所有内容。

我遇到的问题是即使rbenv version返回systemgem命令仍然使用 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 从何处提取其值的指针会有所帮助。

谢谢

ruby macos rbenv

3
推荐指数
1
解决办法
893
查看次数

标签 统计

macos ×1

rbenv ×1

ruby ×1