Ruby   发布时间:2022-04-03  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了rvm install ruby​​-1.8.7-p334给出错误“你传递了–clang选项并且clang不在你的路径中”大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
尝试在Mac OS X 10.5.8上使用RVm.
> rvm install ruby-1.8.7-p334
ERROR: 
You passed the --clang option and clang is not in your path. 
Please try again or do not use --clang.

我不知道这个错误是什么;查看RVM脚本无处可寻.谷歌没有运气找到这个错误字符串. 1.8.7在“rvm list known”中.

有人见过这个吗?

解决方法

我相信问题是 this commit,特别是对.rvm / scripts / env的更改.

编辑.rvm / scripts / manage是解决问题的一种方法(请参阅flitzwald’s answer以了解其他方法):

20 __rvm_check_for_clang()
  21 {
  22   if [[ "${rvm_clang_flag}" -eq 1 ]] && ! command -v clang >/dev/null ; then  
  23     rvm_error "\nYou passed the --clang option and clang is not in your path. \nPlease try again or do not use --clang.\n"
  24     return 1
  25   fi
  26 }

(当你在.rvm / scripts / cli中调用它时,$rvm_clang_flag设置为1.错误现在被错误地触发,因为标志的默认设置和标志的测试不匹配.)

编辑:只是一个后续注释.这是一个错误;它是been fixed.如果你通过谷歌来到这里,rvm得到头和&& rvm重新加载,一切都应该恢复正常.

大佬总结

以上是大佬教程为你收集整理的rvm install ruby​​-1.8.7-p334给出错误“你传递了–clang选项并且clang不在你的路径中”全部内容,希望文章能够帮你解决rvm install ruby​​-1.8.7-p334给出错误“你传递了–clang选项并且clang不在你的路径中”所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。