在Mac上的zsh终端上,xgboost安装在Python中失败

时间:2019-10-11 20:17:32

标签: python python-3.x macos xgboost macos-catalina

错误:

/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/strings.h:85:17: error: expected initializer before '__OSX_AVAILABLE_STARTING'
     int  ffsl(long) __OSX_AVAILABLE_STARTING(__MAC_10_5, __IPHONE_2_0);

完全错误:

https://github.com/dmlc/xgboost/issues/4933

在更新到Catalina后,此方法不起作用。在此之前,它还不错。

1 个答案:

答案 0 :(得分:-2)

打开Xcode,并接受新的用户协议。之所以发生这种情况,是因为下载了新版本的Xcode,并且新协议未被接受。