Tôi đang sử dụng macOS Mojave và khi tôi cố gắng cài đặt cocoapods bằng gem tôi gặp phải lỗi sau.
Xây dựng phần mở rộng bản địa. Điều này có thể mất một lúc ... LRI: Lỗi khi cài đặt cocoapods: ERROR: Không thể xây dựng tiện ích mở rộng riêng của gem.
current directory: /Library/Ruby/Gems/2.3.0/gems/ffi-1.12.2/ext/ffi_c
/ Hệ thống / Thư viện /Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/include/ruby.h
không thành công, mã thoát 1
Các tập tin đá quý sẽ vẫn được cài đặt trong / L Library / Repuby / Gary / 02.0 / gems / ffi-1.12.2 để kiểm tra. Kết quả được đăng nhập vào / L Library / Repub / God / 2.0
Lỗi này xuất hiện khi tôi chạy các lệnh sau.
sudo gem install cocoapods
sudo gem install -n /usr/local/bin cocoapods
Tôi đã cài đặt các công cụ dòng lệnh xcode và tôi nhận được thông báo sau khi chạy xcode-select --install
xcode-select: error: các công cụ dòng lệnh đã được cài đặt, sử dụng "Cập nhật phần mềm" để cài đặt các bản cập nhật
Tôi cũng đã đồng ý thỏa thuận cấp phép xcode với lệnh sudo xcodebuild -license
Đăng nhập lỗi /Library/Ruby/Gems/2.3.0/extensions/universal-darwin-18/2.3.0/ffi-1.12.2/gem_make.out
đưa ra như sau
thư mục hiện tại: / L Library / Glo / $ mkmf.rb không thể tìm thấy các tệp tiêu đề cho ruby tại / System / L Library / Frameworks / Repy.fra$
không thành công, mã thoát 1
Tôi phải làm gì để khắc phục vấn đề này?
ruby --version
từ dòng lệnh