Beim Versuch, Xgboost zu installieren, ist ein Fehler aufgetreten. Notieren Sie ihn daher zusammen mit der Lösung.
Umgebung
macOS version 10.15.4(Catalina)
anaconda3-5.3.1
ERROR
ERROR: Command errored out with exit status 1:
(Unterlassung)
./xgboost/build-python.sh: line 27: cmake: command not found
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/private/var/folders/15//xgboost/setup.py", line 42, in <module>
LIB_PATH = libpath['find_lib_path']()
File "/private/var/folders/15//xgboost/libpath.py", line 50, 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:
/private/var/folders/15/###############################
/private/var/folders/15/###############################
/private/var/folders/15/###############################
/Users//.pyenv/versions/anaconda3-5.3.1/###############################
----------------------------------------
ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
pip install --upgrade pip setuptools
Ich habe es bekommen, als ich eine Fehlererklärung bekam, also habe ich es vorerst ausgeführt. Aktualisiert, aber nicht behoben
brew install gcc@8
Dies kam auch heraus, also habe ich es vorerst ausgeführt. Ich habe es installiert, aber es hat nicht funktioniert
Immerhin, um die Fehlermeldung richtig zu lesen Dann habe ich diese Nachricht gefunden.
Error
./xgboost/build-python.sh: line 27: cmake: command not found
** Das ist es! !! !! !! Also habe ich die Installation sofort ausgeführt. ** ** **
terminal
pip install cmake
cmake ist installiert. Dann der Lieblings-XG-Boost
terminal
pip install xgboost
-----
Successfully built xgboost
Installing collected packages: xgboost
Successfully installed xgboost-1.0.2
-----
Recommended Posts