[React-Native] MacOS Catalina 버전 cooapods 설치(1.9.1)
현재 사용중인 Catalina 버전 |
React Native를 공부하면서 expo로만 화면을 띄워봤는데 직접 시뮬레이터로 화면을 띄워보고싶었다.
공식 문서 메뉴얼대로 설치하고있었다.
하지만 아래처럼 오류가 발생했다.
오류 메세지에서 제시해준 방법대로 pod install 했을때 설치되는 버전이 1.8.4 버전이었는데 1.9 이상을 설치해야한다고 한다.
찾아보니 현재 내 맥 버전에 깔려있는 ruby는 2.6.3 버전으로 cocoapods 1.9.x 이상 버전의 설치를 지원하지 않는다고 한다.
그래서 ruby 버전을 업데이트 해줘야 했다.
원하는 버전의 ruby를 다운받고 시스템 경로를 내가 세팅한 ruby로 변경해줘야 했다.
$ brew update
$ brew install rbenv
$ rbenv install -l (설치 가능한 버전 목록이 나온다.)
$ rbenv install 3.0.0
$ ruby -v (설치된 버전 확인)
설치하고나면 시스템 경로를 설정해줘야 한다.
아래 명령어를 터미널에 입력한다.
$ vim .zshrc
.zshrc 에 아래 설정 붙여 넣기
export PATH="$HOME/.rbenv/bin:$PATH"
eval "$(rbenv init - zsh)"
위 내용 붙여넣고 아래 명령어 입력(저장 후 실행)한다.
$ source ~/.zshrc
그리고 나서 설치한 버전 중 원하는 버전의 ruby가 적용되도록 명령어를 입력한다.
버전 설정
$ rbenv global 3.0.0
$ rbenv rehash
제대로 버전이 설정되었는지 확인한다.
$ ruby -v
그리고 다시 실행해보면 정상적으로 실행된다.
댓글
댓글 쓰기