mac 安装xgboost

http://blog.csdn.net/kamendula/article/details/53166247
https://stackoverflow.com/questions/36211018/clang-error-errorunsupported-option-fopenmp-on-mac-osx-el-capitan-buildin

http://xgboost.readthedocs.io/en/latest/build.html

http://blog.csdn.net/qcxyliyong/article/details/52550431
https://www.cnblogs.com/haobang008/p/5907854.html

首先安装 gcc g++ gfortan

git clone --recursive http://github.com/dmlc/xgboost
cd xgboost; cp make/minimum.mk ./config.mk; make -j4
cd python-package; sudo python setup.py install

报xgboostMakefile:43: dmlc-core/make/dmlc.mk: No such file or directory

--recursive 参数很重要

git clone --recursive http://github.com/dmlc/xgboost

有 执行cd xgboost; cp make/config.mk ./config.mk; make -j4
报 clang: error: unsupported option '-fopenmp'
则 正确 执行:

cd xgboost; cp make/minimum.mk ./config.mk; make -j4

有时候需要制定 gcc g++ 的环境变量

export CC=/usr/local/bin/gcc
$ export CC=/usr/local/bin/gcc-6
$ export CC=/usr/local/bin/g++-6
  1. xgboost pip 安装报错,Xgboost 要使用gcc5 编译, python2.7 依赖的是gcc4.7
    使用 git clone 到源码安装 ,提前安装好 gcc gcc5 brezel gfortran
    参考 http://blog.csdn.net/u014365862/article/details/73739857

3.xgboost 安装好,在 Terminal 中 python 的REPL中可以使用,但是在 zeppelin 和 pycharm 中找不到xgboost 模块,引入模块失败
这个主要是 mac 中本身是python2.7 ,然后你又 安装 pyhton 3.6, 不知道还有一个 python3,总之 比较乱,所以关键是 你要在 zeppelin 和 pycharm中 指定好 其中安装了xgboost 模块的那个python ,我通过发现 安装 xgboost的其实是
python3.6,不是python3 也不是python2.7,所以我在zeppelin 和pycharm 中修改了python interpreter 的路径,改成python3.6 ,发现完美 引入,在 zeppelin和 pycharm中 就可以正常使用了

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 引子 目前docker容器非常火爆,许多公司已经将docker作为开发和生产环境部署的重要环节,docker的学习...
    奥拉基爾阅读 2,113评论 0 8
  • 大刘很长时间没有在博客上写东西了,工作忙是一个原因,主要也是自己的知识储备感觉已经被榨干了,自己的知识面受限,对应...
    大刘的英语世界阅读 8,996评论 6 4
  • 我这精致的利己主义 对不起对不起 我还是该大大方方做他人 小小心心爱自己
    长长_阅读 192评论 0 0
  • 我是一个有点内向的人。 片段一 “啊,丫头回家了呀!” “嗯。” “打算住几天啊?” “一天。” “怎么...
    5070黑土阅读 235评论 0 9
  • 目标主题:自我提升 家庭生活 自我提升:继续研读《快速阅读》,通过书中的科学知识,发现自己的阅读速度与理解力不匹配...
    暖静儿阅读 340评论 0 1

友情链接更多精彩内容