Sto usando Anaconda. Sono passato a Python2 (versione 2.7.11).problema di installazione di xgboost con anaconda
python -V
Python 2.7.11 :: Continuum Analytics, Inc.
Ho usato il seguente comando per installare xgboost in anaconda.
conda install -c https://conda.anaconda.org/akode xgboost
Ho quindi controllato che xgboost sia installato.
Eseguire python nel terminale, importare xgboost e ho ricevuto i seguenti errori.
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
Non ho idea di cosa fare dopo.
sembra che installerebbe xgboost che non è aggiornato, insieme a sklearn versione 0.16.1 (non aggiornato) – avloss
Questo non ha funzionato per me. La mia versione python è 3.5.2 e l'errore che ottengo è: 'bash-4.3 $ python -V Python 3.5.2 :: Anaconda 4.2.0 (x86_64) (/ Users/xxx/anaconda) bash-4.3 $ conda installare aterrel -c xgboost Recupero pacchetto di metadati ......... Risoluzione specifiche del pacchetto: .... UnsatisfiableError: Le seguenti specifiche sono stati trovati ad essere in conflitto: - python 3.5 * - xgboost Utilizzare "info condominio" per vedere le dipendenze per ogni pacchetto. ' –
Ok, quello che dovresti fare ora è' conda install py-xgboost' come 0.4.0 è una vecchia versione di xgboost –