2016-10-30 2 views
0

저는 Jekyll 템플릿을 설정해야하기 때문에 Ruby를 업그레이드하려고합니다. 최신 버전이 필요합니다. Sierra를 실행하는 Mac이 있기 때문에 Homebrew 설치뿐만 아니라 Ruby도 사전 설치되어 있습니다. brew install ruby을 사용하여 설치하면 작동하지만 버전을 확인할 때 2.3.1 대신 2.0.0을 사용합니다. Homebrew는 2.3.1을 가지고 있지만 CLI는 2.0.0을 가지고 있다고 말합니다. 나는 그것이 작동하도록하기 위해 brew link --override ruby을 사용하려고 노력했다. 그러나 그것은 모든 것이 작동하고 있었다고 나에게 아무 것도주지 않는다고 말했다.Ruby on Homebrew를 2.0.0에서 2.3.1로 업데이트 할 수 없습니다.

답변

2

rbenv 및 플러그인 을 사용하십시오. 그것은 하나의 머신에 여러 버전의 루비를 유지할 것입니다.

설치 후 코드로 디렉토리로 이동하고 rbenv install 2.3.1을 실행하고 2.3.1을 포함하는 .ruby-version 파일을 만듭니다. 이 디렉토리에서 실행되는 모든 스크립트는 ruby ​​2.3.1을 사용합니다.

또는 실행중인 모든 스크립트에 대해 루비 버전을 설정할 수 있습니다. - rbenv global 2.3.1