Я использую Anaconda. Сначала я переключился на Python2 (версия 2.7.11).проблема установки xgboost с anaconda
python -V
Python 2.7.11 :: Continuum Analytics, Inc.
Я использовал следующую команду для установки xgboost в anaconda.
conda install -c https://conda.anaconda.org/akode xgboost
Затем я проверил, что установлен xgboost.
conda list
xgboost 0.3 py27_0 akode
Я запустил python в терминале, импортировал xgboost и получил следующие ошибки.
import xgboost as xgb
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "//anaconda/envs/wen2/lib/python2.7/site-packages/xgboost.py", line 82, in <module>
xglib = load_xglib()
File "//anaconda/envs/wen2/lib/python2.7/site-packages/xgboost.py", line 59, in load_xglib
lib = ctypes.cdll.LoadLibrary(lib_path[0])
File "//anaconda/envs/wen2/lib/python2.7/ctypes/__init__.py", line 443, in LoadLibrary
return self._dlltype(name)
File "//anaconda/envs/wen2/lib/python2.7/ctypes/__init__.py", line 365, in __init__
self._handle = _dlopen(self._name, mode)
OSError: dlopen(//anaconda/envs/wen2/lib/python2.7/site-packages/libxgboostwrapper.so, 6): Library not loaded: @rpath/./libgomp.1.dylib
Referenced from: //anaconda/envs/wen2/lib/python2.7/site-packages/libxgboostwrapper.so
Reason: image not found
Я понятия не имею, что делать дальше.
выглядит так, что будет установлен xgboost, который устарел, а также версия sklearn 0.16.1 (устаревшая) – avloss
Это не сработало для меня. Моя версия python - 3.5.2, и ошибка, которую я получаю: 'bash-4.3 $ python -V Python 3.5.2 :: Anaconda 4.2.0 (x86_64) (/ Users/xxx/anaconda) bash-4.3 $ conda установить -c aterrel xgboost Загрузка метаданных пакета ......... Решение спецификации пакета: .... UnsatisfiableError: были найдены следующие характеристики, чтобы быть в конфликте: - питон 3.5 * - xgboost Используйте «conda info», чтобы увидеть зависимости для каждого пакета. ' –
Хорошо, что вы должны сделать сейчас, это просто' conda install py-xgboost', так как 0.4.0 - это старая версия xgboost –