cocoapods 설치 중 gem 기본 확장 오류


9

cocoapodsSSD를 교체 한 후 MacBook Air 에 다시 설치하려고하는데 이제이 오류가 발생합니다.

sudo gem install cocoapods

기본 확장 작성 시간이 걸릴 수 있습니다 ... 오류 : cocoapods 설치 오류 : 오류 : gem 기본 확장 프로그램을 빌드하지 못했습니다.

current directory: /Library/Ruby/Gems/2.3.0/gems/ffi-1.12.2/ext/ffi_c

/System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/bin/ruby -r ./siteconf20200308-27204-6l0a5q.rb extconf.rb mkmf.rb는 / System / Library에서 루비의 헤더 파일을 찾을 수 없습니다. /Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/include/ruby.h

extconf 실패, 종료 코드 1

Gem 파일은 검사를 위해 /Library/Ruby/Gems/2.3.0/gems/ffi-1.12.2에 설치된 상태로 유지됩니다. /Library/Ruby/Gems/2.3.0/extensions/universal-darwin-18/2.3.0/ffi-1.12.2/gem_make.out에 기록 된 결과

답변:


12

터미널 열기

컬 -L https://get.rvm.io | bash -s 안정

터미널 재개

RVM 설치 루비 -2.6

RVM 사용 루비 -2.6.3

rvm --default 사용 2.6.3

링크 에서 MahmoudKhaled의 의견


1
참고 : Developper 섹션의 Apple 웹 사이트로 이동하여 CLT .dmg 아카이브를 다운로드하십시오. 그런 다음 다른 앱과 마찬가지로 설치하십시오. 그렇지 않으면 Brew 설치가 실패합니다
LOG_TAG

1
이것은 작동하지만 <웹 사이트>에서 bash로 돌아 오는 것은 보안 위험입니다. 기본적으로 bash에서 웹 사이트에 대한 명령을 실행할 수있는 권한을 부여하면이 경우 " get.rvm.io "는 악의적이지 않지만이 점에 유의 하십시오!
ErikBrandsma

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.