Mac OS BigSur를 사용한 후 루비 버전 지정 설치로 어려움을 겪는다면(및 해결 방법)
자기 소개
처음 뵙겠습니다.나는 프로그래밍 학교를 졸업한 후 본사 개발 기업의 엔지니어와 함께 프리랜서로 일했다.
이번에는 루비 버전을 지정해 설치할 때 막힌 상황과 해결 방법을 알려드릴게요.잘 부탁드립니다.
전제 지식
일어난 일
Ruby 버전 2.7.2를 설치하고 싶습니다.
실행
rbenv install --list
일람도 2.7.2가 없습니다!rbenv 업데이트가 필요하다는 얘기다.
실행
brew upgrade rbenv ruby-build
.다음 오류가 발생했습니다.Error: Your CLT does not support macOS 11.
It is either outdated or was modified.
Please update your CLT or delete it if no updates are available.
Update them from Software Update in System Preferences or run:
softwareupdate --all --install --force
If that doesn't show you an update run:
sudo rm -rf /Library/Developer/CommandLineTools
sudo xcode-select --install
Alternatively, manually download them from:
https://developer.apple.com/download/more/.
의 느낌.해결책
우선, 위에서 쓴 명령에 따라 집행한다.
sudo rm -rf /Library/Developer/CommandLineTools
sudo xcode-select --install
그리고 실행brew upgrade rbenv ruby-build
.실행
rbenv install --list
.아.. 아직 안 나왔어요.
억지로 해봐.
$ rbenv install 2.7.2
결실ruby-build: definition not found: 2.7.2
See all available versions with `rbenv install --list'.
If the version you need is missing, try upgrading ruby-build:
cd /Users/yuki/.rbenv/plugins/ruby-build && git pull && cd - 注目!
좋은 조언이 있다면...실행
cd /Users/yuki/.rbenv/plugins/ruby-build && git pull && cd -
.만약 이 일람으로 표시한다면, 무사히 나올 것이다!
rbenv install 2.7.2
끝.누구에게 좋은 점이 있다면 다행이다.
Reference
이 문제에 관하여(Mac OS BigSur를 사용한 후 루비 버전 지정 설치로 어려움을 겪는다면(및 해결 방법)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/cat2pgm/articles/e424c60515723a텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)