プロジェクトごとに Ruby のバージョンを設定するのに rbenv を使いたいです。それ以外の場合は、デフォルトのシステム Ruby セットアップを他のすべてに使用したいと考えています。
私が抱えている問題は、 がrbenv version
返されてもsystem
、gem
コマンドがまだ rbenv shim ( .rbenv/shims/gem
) を使用していることです。したがってgem environment
、インストール ディレクトリは'/Library/Ruby/Gems/1.8'
. むしろ残ってほしい~/.gem/
。実行すると、まだそれがわかります/usr/bin/gem enviroment
。rbenv shim gem がどこから設定を取得しているのかわかりません。
シェルでGEM_HOMEを変更して変更しようとしまし~/.gemrc
たが、効果がありません。私は運が悪いので探し回っています。うまくいけば、ここの誰かが助けてくれるでしょう。rbenv gem shim が値を取得している場所へのポインタだけでも役立ちます。
ありがとう