$ sudo gem install cocoapods로 cocoapods코코아팟 설치가 안될때

2021. 4. 26. 15:43iOS/Xcode Error

728x90
반응형

1. 로티(Lottie)를 이용하여 로그인뷰에 joson file을 적용하려고 했는데 코코아팟 설치를 해야한다고 함

 

2. zedd님의 블로그를 보고 따라하려고 하였음.

한줄만 입력하면 된다고 하셨음

zeddios.tistory.com/25

 

왕 초보를 위한 CocoaPods(코코아팟) 사용법 (Xcode와 연동)

안녕하세요! 오늘은 CocoaPod사용법에 대해 알려드릴려고해요 :) 저는 CocoaPod 처음에 시작할 때 뭐가 뭔지 몰라서 정말 하나도 몰라서 진짜 어려운거구나...라고 생각했었어요. 하지만 한번 배워 놓

zeddios.tistory.com

 

3. 역시 하늘은 내게 쉬운길을 선사하지 않으시고..

그럼 그렇지...^ㅅ^ 뭔가 또 잘 안됌

You don't have write permissions for the /Library/Ruby/Gems/2.6.0 directory.

 

뭐 결론적으로 안됐었던 이유는

시스템 ruby를 이용하고 있기 때문에 권한이 없어 gem 설치가 안된 것이라고 함.

아하. 시스템 ruby를 이용하고 있으면 권한이 없어 gem이 설치가 안되는구나.. 그렇구나...네..

 

sudo를 통해 root권한으로 실행하면 설치가 가능하지만 보안상 이유로 권장하지 않는다고 합니다.

아 보안상의 이유로 sudo를 통해 root권한으로 실행하는걸 권장 안하는구나

보안상의 이유로 놉

 

 

4. 음 그래서 rbenv를 통해서 문제해결

jojoldu.tistory.com/288

 

Mac에서 Gem::FilePermissionError 에러 발생시 해결 방법

Mac에서 Ruby의 패키지 매니저인 gem을 통해 설치를 진행하다 다음과 같은 에러를 만납니다. $ gem install bundler ERROR: While executing gem ... (Gem::FilePermissionError) You don't have write permission..

jojoldu.tistory.com

 

5. 잘 따라하고 있었는데 중간중간 참 시간이 오래걸림

(뭐여 이거 다된거여? 하면서 깨작깨작하는데 아직도 install중임.

매우 매우.. install이 너무 느림 중간에 책읽었음)

 

 

6. 중간에 rebenv Path부분에서 당황했음

본인의 쉘 설정파일을 열어야 한다고요 

근데 난 뭐죠.. ..zshrc, .bashrc..?

 

 

7. bash가 표준쉘이긴 하지만 zshrc로 적용했음.

 

이거 코드 넣는거 리눅스 쉘 명령어 insert이용해서 해야하는거였음

네 그리고 :wq로 나와서 

source ~/.zshrc

이용해서 코드 적용해주고

gem install하니 

 

잘 install 되었다고 한다..

 

결국 누구는 한줄 입력해서 바로 코코아팟을 다운했었겠지만

난 이제서야 그 한줄을 입력할 수 있게 되었다는것..^ㅅ^

뭐 이렇게 성장하는거지

암요, 아아암 요오오~~

728x90
반응형