nokogiri 설치 중 오류 발생: 오류: gem 기본 확장을 빌드할 수 없습니다.

nokogiri 설치 중 오류 발생: 오류: gem 기본 확장을 빌드할 수 없습니다.

Mac에서 Rails 앱을 구축할 수 있습니다

내 Ubuntu 컴퓨터에서 bundlenokogiri 버전 1.6.7.2를 포함한 여러 gem에서 오류가 발생합니다.

nokogiri 설치 중 오류 발생: 오류: gem 기본 확장을 빌드할 수 없습니다.

시도했지만 gem install nokogiri -v1.6.7.2 여전히 오류가 발생합니다.

저는 rvm과 Ruby 2.3.0을 사용하고 있습니다.

답변1

위의 답변이 작동하지 않으면 이것을 시도하십시오

sudo apt-get install build-essential patch ruby-dev zlib1g-dev liblzma-dev

그런 다음 Nokogiri를 설치하십시오.

gem install nokogiri

답변2

여기의 주요 라이브러리는 libgmp-dev다음과 함께 설치됩니다.

sudo apt-get install libgmp-dev

아마도 RVM을 사용하여 Ruby 버전을 관리하기 때문일 것입니다.

완료되면 nokogiri 및 기타 실패한 모든 gem을 설치할 수 있습니다(대부분 bundle.

다른 실패한 보석은 다음과 같습니다:

bcrypt-ruby 3.0.1
hitimes 1.2.3
ffi 1.9.10
eventmachine 1.0.7
geoip-c 0.8.1
mysql2 0.3.20

하지만 노코기리 설치 후 모두 설치되었습니다.bundle

관련 정보