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


更新完最新代码之后在重新构建环境发现不可用了,错误出现在本地环境上,错误如标题。入口是安装nokogiri出错

我尝试了很多种办法,网上有很多重重复复的,都不管用,于是有了下面的办法:

 

!!!最终级解决办法,更新ruby,换句话说是换一个ruby版本。用rvm更新ruby,如何下载ruby可参考我的另一篇随笔https://www.cnblogs.com/zwting/p/11686449.html。 

更新到指定ruby版本:

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

rvm --version

(2) 列出已知的版本:

rvm list known

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

rvm list

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

rvm use [版本号] --default

(5)如果想要删除不用的版本:

rvm remove [版本号]

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM