Если у вас не получится установить LightGBM, возможно, вам стоит взглянуть на этот пост.
Я последовал официальному руководству и попытался установить LightGBM на macOS High Sierra, но мне это не удалось.
Согласно официальному руководству, вам нужно будет сделать следующие шаги:
(bash) >>> brew install cmake (bash) >>> brew install libomp (bash) >>> git clone --recursive https://github.com/Microsoft/LightGBM ; cd LightGBM (bash) >>> mkdir build ; cd build (bash) >>> cmake .. (bash) >>> make -j4
У меня такие ошибки:
OSError: dlopen(/Users/xxx/anaconda3/lib/python3.6/site-packages/lightgbm/lib_lightgbm.so, 6): Library not loaded: /usr/local/opt/gcc/lib/gcc/7/libgomp.1.dylib Referenced from: /Users/xxx/anaconda3/lib/python3.6/site-packages/lightgbm/lib_lightgbm.so Reason: image not found
Решение, которое я нашел в Интернете, находится здесь. Вместо того, чтобы делать шаги, упомянутые выше, попробуйте шаги, указанные ниже.
(bash) >>> brew update
(bash) >>> brew upgrade
(bash) >>> pip uninstall lightgbm
(bash) >>> git clone --recursive https://github.com/Microsoft/LightGBM ; cd LightGBM
(bash) >>> export CXX=g++-8 CC=gcc-8
(bash) >>> mkdir build ; cd build
(bash) >>> cmake ..
(bash) >>> make -j4
(bash) >>> pip install --no-binary :all: lightgbm
Если во время установки у вас не было ошибок, значит, у вас все получилось. А теперь давайте протестируем!
(bash) >>> python (python) >>> import fbprophet