mkmf.rb can't find header files for ruby at /System/Library/Frameworks/Ruby.framework/Versions/2.3/u

更新完最新代碼以後在從新構建環境發現不可用了,錯誤出如今本地環境上,錯誤如標題。入口是安裝nokogiri出錯html

我嘗試了不少種辦法,網上有不少重重複復的,都無論用,因而有了下面的辦法:ruby

 

!!!最終級解決辦法,更新ruby,換句話說是換一個ruby版本。用rvm更新ruby,如何下載ruby可參考個人另外一篇隨筆http://www.javashuo.com/article/p-pzqwsjgu-bw.html。 htm

更新到指定ruby版本:blog

(1)查看你正在使用的ruby版本rem

rvm --versionget

(2) 列出已知的版本:io

rvm list known下載

(3)列出你本地已裝有的版本:co

rvm list錯誤

(4)更新本地ruby指向另外一個版本:

rvm use [版本號] --default

(5)若是想要刪除不用的版本:

rvm remove [版本號]

相關文章
相關標籤/搜索