Как исправить ошибку импорта xgboost в MacOs? - PullRequest
0 голосов
/ 12 апреля 2020

У меня на компьютере установлена ​​библиотека xgboost c, но внезапно я получаю ошибку python: ModuleNotFoundError: No module named 'xgboost'

Вот что я выполнил:

  • pip install xgboost

  • conda install xgboost

  • pip3 install xgboost

  • sudo pip3 install xgboost

Однако я всегда получаю следующую ошибку:

enter image description here

Не могли бы вы мне помочь?

Спасибо ты очень

Ответы [ 2 ]

0 голосов
/ 13 апреля 2020

Мне не удалось заставить работать любую версию XGBoost с моим Ma c даже с учетом вышеизложенного, поэтому я хотел бы поделиться, что она работает на AWS EC2 Linux экземпляр (https://aws.amazon.com/).

0 голосов
/ 12 апреля 2020

Если у вас есть менеджер пакетов Anaconda, используйте:

conda install -c conda-forge xgboost 

Или:

$ brew install gcc@5
$ pip install xgboost

Если он уже установлен, попробуйте:

pip install --upgrade setuptools

Или:

python -m pip install --upgrade pip
pip install xgboost

Или:

Если вы использовали pip, попробуйте использовать pip3 или pip2

pip2 install xgboost
pip3 install xgboost

Вот ваша проблема: https://github.com/dmlc/xgboost/issues/3194

Коротко: Загрузите gboost с:

https://github.com/dmlc/xgboost/files/1851733/xgboost-0.7.post5.tar.gz

, затем запустите:

pip3 install xgboost-0.7.post5.tar.gz
...