簡體   English   中英

如何在mac os上安裝ruber頭文件?

[英]How to install ruber header files on mac os?

我嘗試使用以下命令在 macos 上安裝 cocoapods:

sudo gem install cocoapods

我收到以下錯誤:

ERROR:  Error installing cocoapods:
    ERROR: Failed to build gem native extension.

    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 -I /Library/Ruby/Site/2.3.0 -r ./siteconf20200309-67350-e0q2jt.rb extconf.rb
mkmf.rb can't find header files for ruby at /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/include/ruby.h

extconf failed, exit code 1

Gem files will remain installed in /Library/Ruby/Gems/2.3.0/gems/ffi-1.12.2 for inspection.
Results logged to /Library/Ruby/Gems/2.3.0/extensions/universal-darwin-18/2.3.0/ffi-1.12.2/gem_make.out

我已經安裝了rbenv和 ruby​​ 版本 2.3.0。

我找到了一些關於cocoapods 的文檔和那個 gem 的問題: 鏈接

從您的錯誤日志中,我發現了這一點:

mkmf.rb can't find header files for ruby at

為了安裝這個寶石,你需要ruby2.0-dev軟件包,試試先安裝,並再次試圖后安裝的CocoaPods。 (我從那個鏈接找到了這個信息)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM