在Mac os下安裝xgboost

2021-07-24 14:56:44 字數 887 閱讀 9239

git clone --recursive 

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

這是不支援多執行緒版本的,如果想要支援多執行緒,那麼就要使用如下指令:

brew

install

gcc-

-without

-multilib

/usr/bin/ruby -e

"$(curl -fssl "

安裝brew命令

然後執行命令

git clone --recursive 

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

有時候也會出現錯誤:

clang: error: : errorunsupported option

'-fopenmp'

可以參考這裡 :

首先

ls /usr/local/bin/*
找到其中的gcc g++,然後

將./config.mk中的

$ export cc=/usr/local

/bin/gcc-6

$ export cc=/usr/local

/bin/g++-6

之後,重新 make -j4即可。

如果是利用python呼叫,那麼還需要

cd python-package; sudo python setup.py install
即可安裝完成。

在macos下安裝python pcl

pcl point cloud libary 是乙個開源點雲處理庫,2017年開始出了python介面,雖然還不完善,但是一些常用功能都有了。迫不及待的想試試,可是安裝的時候還是遇到了些問題,在此記錄下來。現在 2019.11.12 python pcl在macos下只支援python3.5,需要安...

在MacOS上安裝Go SDK

2.安裝go sdk 3.測試go sdk是否安裝成功 1 建立workspace 在 dev 目錄下建立goworkspace目錄,並在goworkspace目錄下建立src,pkg和bin三個目錄 2 設定gopath環境變數 在 bash profile檔案的最後一行增加 added for ...

在macos裡安裝yii

要先安裝mysql和php,mysql有標準安裝包,可是安裝到 usr local mysql下,這造成了不少麻煩,以後還是編譯的好。php在macos上有預裝,但還是編譯的好,可以自由嘗試一些東西。編譯php很方便,configure with mysql usr local mysql enab...