受け入れられた答えは、以下を追加することを提案しています:
export PATH="$HOME/.rbenv/bin:$PATH"
これは、OPが参照するMac OSXでは機能しません。実際、brew install rbenv
Mac OSXで唯一のインストール方法であるを介してrbenvをインストールするcurl -fsSL https://github.com/rbenv/rbenv-installer/raw/master/bin/rbenv-installer | bash
と、OSXでFAILとなるため、rbenv実行可能ファイルは次の場所にインストールされます。
$ which rbenv
/usr/local/bin/rbenv
ただし、OSXでも、rbenvルートは$ HOMEディレクトリに残ります。
~ viggy$ rbenv root
/Users/viggy/.rbenv
これは何を意味するのでしょうか?ルビーをインストールすると、ルビーは.rbenvの下の指定されたホームディレクトリにインストールされます。
$ rbenv install 2.6.0
$ ls ~/.rbenv/versions
2.6.0
これで、brewのインストールにより、Linuxで手動で実行する必要があるいくつかの作業が行われました。たとえば、Linuxでは、ruby-buildをプラグインとして手動でインストールする必要があります。
$ mkdir -p "$(rvbenv root)/plugins"
$ git clone https://github.com/rbenv/ruby-build.git "(rbenv root)"/plugins/ruby-build
これは、自作のインストールですでに行われています。Linuxのインストールの場合と同様に、自作のインストールでも実行する必要がある重要なステップが1つあります。パスにrbenvシムを追加する必要があります。これを行うには、シェルが起動したときに、次のコマンドを評価する必要があります(これにより、rbenv shimsが$ PATHの先頭に追加されます)。
$ vim ~/.bash_profile
eval "$(rbenv init -)"
$ source ~/.bash_profile
を実行echo $PATH
すると、rbenv shimsが表示されます。
$ echo $PATH
/Users/viggy/.rbenv/shims:
Rubyバージョンを確認すると、インストールされているrbenv rubyが反映されます。
ruby -v
ruby 2.6.0p0