2016-04-04 2 views
2

Я с ума сошел, пытаясь установить xgboost в python на Windows 10. Я просмотрел несколько предлагаемых статей, но все еще не могу найти подходящего решения. Если кто-то сделал это, прежде чем добровольно поделитесь своим методом, другие предложения также приветствуются.Попытка установить xgboost в python на окнах

Спасибо

+0

Вы в первую очередь придерживались этой статьи? https://github.com/dmlc/xgboost/blob/master/doc/build.md#building-on-windows –

+0

Я пробовал следовать за ним, загрузил git для Windows, попытался создать buildbut, он продолжает метать ошибку, например - fatal: невозможно создать дерево работы dir 'xgboost': Permission denied Шаги не очень понятны, и я не использовал GIT, прежде чем я этого не делал. – Uasthana

+0

Откройте MinGW как администратор и повторите попытку , Это должно обрабатывать ошибки разрешенных прав. –

ответ

2

я была точно такая же проблема, и только что она решена! Таким образом, в основном это потому, что компонент «openmp» не установлен, поскольку он не выбран по умолчанию. Сделайте следующее, и это сработает для вас!

  1. Закрыть Git Bash
  2. Uninstall TDM-GCC
  3. Переустановка TDM-GCC и не забудьте выбрать OpenMP
  4. попробуйте еще раз с помощью Git Bash
  5. Если все еще не работает, начните с самого начала весь процесс as described in this page

См. также this post for more details.

0

Мне удалось установить xgboost на Win и Python с помощью Visual Studio после these instructions.

Смежные вопросы