허용되는 답변은 다음을 추가하도록 제안합니다.
export PATH="$HOME/.rbenv/bin:$PATH"
OP가 참조하는 Mac OSX에서는 작동하지 않습니다. 실제로 brew install rbenv
Mac OSX에서 실제로 유일한 설치 방법 인을 통해 rbenv를 설치하면 OSX에서는 curl -fsSL https://github.com/rbenv/rbenv-installer/raw/master/bin/rbenv-installer | bash
실패하므로 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
이것은 이미 homebrew 설치로 완료되었습니다. Linux 설치와 같이 homebrew 설치에서 수행해야하는 중요한 단계가 있습니다. rbenv 심을 경로에 추가해야합니다. 그렇게하려면, 쉘이 시작될 때 다음 명령을 평가해야합니다 (이는 $ PATH의 시작 부분에 rbenv shim을 추가합니다) :
$ vim ~/.bash_profile
eval "$(rbenv init -)"
$ source ~/.bash_profile
이제를 실행 echo $PATH
하면 rbenv shim이 표시됩니다.
$ echo $PATH
/Users/viggy/.rbenv/shims:
이제 루비 버전을 확인하면 설치된 rbenv 루비가 반영됩니다.
ruby -v
ruby 2.6.0p0