ข้อผิดพลาด: ไม่สามารถสร้างส่วนขยายดั้งเดิมของ gem - ไม่สามารถติดตั้งเบรกพอยต์และเอกภาวะได้

ฉันติดตั้ง Compass และ Sass และทุกอย่างทำงานได้อย่างถูกต้อง แต่ตอนนี้ฉันกำลังพยายามติดตั้งภาวะเอกฐานและเบรกพอยต์ และฉันได้รับข้อผิดพลาดนี้ซ้ำแล้วซ้ำเล่า:

Sayras-iMac:~ sayralopez$ sudo gem ติดตั้งเบรกพอยต์ การสร้างส่วนขยายดั้งเดิม อาจใช้เวลาสักครู่... ข้อผิดพลาด: เกิดข้อผิดพลาดในการติดตั้งเบรกพอยต์: ข้อผิดพลาด: ไม่สามารถสร้างส่วนขยายดั้งเดิมของ gem

/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby extconf.rb

mkmf.rb ไม่พบไฟล์ส่วนหัวสำหรับ Ruby ที่ /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/ruby.h

extconf ล้มเหลว รหัสออก 1

ไฟล์ Gem จะยังคงติดตั้งอยู่ใน /Library/Ruby/Gems/1.8/gems/ffi-1.9.3 เพื่อการตรวจสอบ ผลลัพธ์บันทึกไปที่ /Library/Ruby/Gems/1.8/extensions/universal-darwin-12/1.8/ffi-1.9.3/gem_make.out

ฉันยังเป็นมือใหม่ในการใช้คำสั่งเทอร์มินัล ดังนั้นฉันจึงไม่รู้ว่าเกิดอะไรขึ้น ฉันลองติดตั้งใหม่และอัปเดต Ruby แล้ว แต่ก็ยังใช้งานไม่ได้ มีความคิดใดที่อาจเกิดขึ้นและจะแก้ไขได้อย่างไร?

ขอบคุณมาก!


person sayra90    schedule 09.01.2014    source แหล่งที่มา


คำตอบ (1)


ติดตั้ง Ruby Version Manager ก่อน:

$ ruby install rvm

หลังจากติดตั้ง rvm ฉันสามารถติดตั้งเบรกพอยต์และความเป็นเอกเทศ (และ susy!) หวังว่าจะช่วยได้!

person johnbocalig    schedule 12.02.2014