Ich benutze Anaconda. Ich wechselte zuerst zu Python2 (Version 2.7.11).xgboost Installationsproblem mit Anaconda
python -V
Python 2.7.11 :: Continuum Analytics, Inc.
Ich habe den folgenden Befehl verwendet, um xgboost in Anaconda zu installieren.
conda install -c https://conda.anaconda.org/akode xgboost
Ich habe dann überprüft, dass xgboost installiert ist.
conda list
xgboost 0.3 py27_0 akode
Ich führe Python im Terminal, importieren xgboost und habe die folgenden Fehler.
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
Ich habe keine Ahnung, was ich als nächstes tun soll.
sieht so aus das würde xgboost installieren, die veraltet ist, zusammen mit sklearn Version 0.16.1 (veraltet) – avloss
Das hat nicht für mich funktioniert. Meine Python-Version ist 3.5.2 und der Fehler, den ich bekomme, ist: 'bash-4.3 $ python -V Python 3.5.2 :: Anaconda 4.2.0 (x86_64) (/ Benutzer/xxx/anaconda) bash-4.3 $ conda installieren -c aterrel xgboost Fetching Paket Metadaten ......... Solving Paket Spezifikationen: .... UnsatisfiableError: Die folgenden Spezifikationen gefunden wurden in Konflikt zu sein: - python 3.5 * - xgboost Verwenden Sie "conda info", um die Abhängigkeiten für jedes Paket zu sehen. ' –
Ok, was Sie jetzt tun sollten, ist nur' conda installieren py-xgboost' als 0.4.0 ist eine alte Version von xgboost –