앱개발/Flutter

[Flutter] mac 플러터 설치 방법(3) (cocoapods 설치 오류 해결, homebrew 설치)

freelini 2022. 4. 7. 03:25

첫 Flutter 설치 방법 (macOS) (3)

찐막 ...

 

1) cocoapods 다운로드 시도

이번에는 cocoapods 설치하는데 계속 오류가 떠서 ...

마지막 프로그램 설치니까 신나있었는데 .. 그 과정을 다 적어보려함.

 

지난 번 (2)편 마지막 명령어

sudo gem install cocoapods

를 적었더니 

 

길게 글이 나오길래 그럴싸 .. 하고 다운로드 된 것 같았던 와중에 ..!

 

에러가 있었음. . .

 

역시 설치가 제대로 안되니 명령어 pod도 오류가 뜸 !..!

 

그래서 cocoapods 설치는 플러터 앱 사용에 필수이니 왜 설치가 안되는지 찾으러 가보니까 ..

 

루비가 최신 버전으로 업데이트 되어있지 않아서 에러가 뜬다는 것 !

 

그래서 루비를 최신 버전으로 다운받으러 감.

 

2) 루비 최신 버전으로 업데이트

 

루비 최신 버전 업데이트는

brew install ruby

터미널 창에 명령어를 사용하여 다운. 여기서 brew 명령어를 써야 하는데 ...

 

아니나 다를까

 

brew도 다운로드가 안되어 있었음 .. my 새 맥북 ..

 

그래서 brew 명령어를 실행해야 하니까 먼저 homebrew 부터 다운로드 해야함.

 

3) Homebrew 다운로드

homebrew 다운로드는 터미널 창에

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

를 적어주면 다운로드가 됨!

 

저 코드는 https://brew.sh/index_ko 에 나와있어 복붙해옴.

 

근데 ! 또 문제 발생 . . .

 

 

명령어를 입력했더니 Installation successful이라는 문구는 뜨는데 ! Warning도 함께 ...

 

PATH가 잘못되었다고 함.

 

그래서 PATH 설정도 해야 함!

 

3-1) Homebrew PATH 설정

플러터 설치 방법(1) 게시글과 비슷하게 이번에도 

open ~/.zhsrc

로 .zhsrc 파일을 열어준 후, 

 

파일 안에 마지막 줄에

export PATH=/opt/homebrew/bin:$PATH

 

를 적어주고 save.

 

 

그 다음 터미널 창에

source ~/.zshrc

를 입력해주면 적용 완료 !

 

그렇게 다시 homebrew 다운로드 명령어를 입력하면 !

 

아무 문제 없이 homebrew 다운로드 완료 .. ★

 

확인차 

brew help

를 입력해보면 

 

 

아무 문제 없이 잘 실행되는 것을 볼 수 있음.

 

brew가 잘 작동되니 다시 ruby 최신 버전 업데이트로 돌아와서 ...

 

2-1) 루비 최신 버전으로 업데이트 (brew 업데이트 이후)

brew install rbenv

를 적어서 rbenv를 다운로드 해주고

 

rbenv install 3.1.1

명령어를 적어주어 루비를 최신 버전으로 업데이트함. (현재 시점 기준 3.1.1이 루비의 최신 버전)

 

잘 업데이트 되었는지

ruby -v

로 확인 가능.

 

but ...

 

아직 업데이트 전 루비로 .. 설정이 되어 있음.

 

그래서 새 버전을 직접 적용시켜야 함.

루비 최신 버전 업데이트 오류는 

 

https://2vup.com/mac-ruby-update/

 

[Mac] 맥 Ruby Update 업데이트 적용 방법

🟥 Mac에서 Ruby Update 방법 맥에서 루비를 업데이트 하기 위해 아래 코드를 한 줄씩 차례대로 실행합니다. 2021년 8월을 기점으로 3.0.2버전으로 업데이트하지만, 시기에 따라 Mac에서 Ruby Update가 가

2vup.com

를 참고했더니 해결 완료됨 ! 그대로 따라가면 됨.

 

이렇게 최신 버전으로 ,, 완료 !

 

이제 다시

1-1) cocoapods 다운로드 시도 (최종)

로 돌아가서 !

 

sudo gem install cocoapods

명령어를 입력한 후에 비밀번호를 입력하면 !

 

 

드디어 cocoapods까지 설치 완료 ㉺ ㉻ ㉻.

 

다음 글은 플러터 첫 실행 글로 찾아올 예정 !