Проблемы с установкой xgboost на Anaconda - PullRequest
0 голосов
/ 08 апреля 2020

Я попытался выполнить установку xgboost в пипсах, но это не удалось из-за настройки брандмауэра на компьютере моей компании.

WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ConnectTimeoutError(<pip._vendor.urllib3.connection.VerifiedHTTPSConnection object at 0x000002000411CD48>, 'Connection to pypi.org timed out. (connect timeout=15)')': /simple/xgboost/

Я попытался загрузить пакет xgboost 0.90 из следующий сайт: https://anaconda.org/anaconda/py-xgboost/files и установил его conda. В процессе установки ошибок не было. Когда я пытался импортировать его, произошла ошибка.

Traceback (most recent call last):

  File "C:\Users\abcd\Documents\Python Scripts\test manual installations.py", line 10, in <module>
    from xgboost import XGBClassifier, plot_importance

  File "C:\ProgramData\Anaconda3\lib\site-packages\xgboost\__init__.py", line 11, in <module>
    from .core import DMatrix, Booster

  File "C:\ProgramData\Anaconda3\lib\site-packages\xgboost\core.py", line 161, in <module>
    _LIB = _load_lib()

  File "C:\ProgramData\Anaconda3\lib\site-packages\xgboost\core.py", line 123, in _load_lib
    lib_paths = find_lib_path()

  File "C:\ProgramData\Anaconda3\lib\site-packages\xgboost\libpath.py", line 52, in find_lib_path
    'List of candidates:\n' + ('\n'.join(dll_path)))

XGBoostLibraryNotFound: Cannot find XGBoost Library in the candidate path, did you install compilers and run build.sh in root path?
List of candidates:
C:\ProgramData\Anaconda3\Library\mingw-w64\bin\xgboost.dll
C:\ProgramData\Anaconda3\lib\site-packages\xgboost\../../windows/x64/Release/xgboost.dll
C:\ProgramData\Anaconda3\lib\site-packages\xgboost\./windows/x64/Release/xgboost.dll

Буду признателен за любую помощь в том, как решить эту проблему из трассировки. Или другие альтернативы для установки xgboost, которые не требуют установки pip. Спасибо.

1 Ответ

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

В итоге я скачал whl-файл xgboost со следующего сайта: https://www.lfd.uci.edu/~gohlke/pythonlibs/#xgboost и запустил его установку в пипсах. Кажется, сейчас работает.

...