본문 바로가기
개발일지/개발일지! error out🙅

(mac) ruby 버전 업데이트 하기

by -제이리 2022. 12. 2.
728x90
320x100

문제상황

 

react-native init을 했는데 

error Your Ruby version is 2.6.10, but your Gemfile specified 2.7.5

이런 오류가 났다. 찾아보니 맥에선 기본으로 2.6.10버전이 설치되어 있다고하는데 react native와 맞지 않는 버전이였다.

 


해결방법

 

1. rbenv 설치(homebrew가 설치되어 있다는 가정하에)

brew install rbenv

 

2. 2.7.5버전 설치

rbenv install 2.7.5
rbenv global 2.7.5

 

3. 두 개의 버전이 맞는지 확인

rbenv versions
//  system
//* 2.7.5 (set by /Users/user/.ruby-version)

ruby --version
//ruby 2.7.5p203 (2021-11-24 revision f69aeb8314) [arm64-darwin22]

 

다르다면 환경변수설정을 해줘야 한다.

 

환경변수 설정

code ~/.zshrc 로 들어가서 맨 밑에

eval "$(rbenv init - zsh)"

를 붙여 넣는다.

 

저장후 코드에디터를 닫고 다시 터미널에 source ~/.zshrc 입력 후 다시 버전확인을 해본다.

 

 

728x90
320x100

댓글