最初の答えの提案は私のために働く、と元の質問と同じエラーで私を残していませんでした。
私はあなたの完全なエラーメッセージは、このようなものであることを正しく仮定している場合:
C:\Users\Matt\xgboost\python-package>python setup.py install
Traceback (most recent call last):
File "setup.py", line 19, in <module>
LIB_PATH = [os.path.relpath(libfile, CURRENT_DIR) for libfile in libpath['find_lib_path']()]
File "xgboost/libpath.py", line 49, 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:\Users\Matt\xgboost\python-package\xgboost\xgboost.dll
C:\Users\Matt\xgboost\python-package\xgboost\../../lib/xgboost.dll
C:\Users\Matt\xgboost\python-package\xgboost\./lib/xgboost.dll
C:\Users\Matt\AppData\Local\Programs\Python\Python35\xgboost\xgboost.dll
C:\Users\Matt\xgboost\python-package\xgboost\../../windows/x64/Release/xgboost.dll
C:\Users\Matt\xgboost\python-package\xgboost\./windows/x64/Release/xgboost.dll
次いでこの溶液がある まで)/見つける/ゲットですsetup.pyのライブラリをダウンロード探している。 xgboostフォルダ内でファイル.dll
を検索します。あなたはそれがlibxgboost.dll
と呼ばれるかもしれないxgboost.dll
のようなものを見つけることができるかどうかを確認してください。できれば手順2に進みます。見つからない場合はdownload it here
2).dllファイルをxgboost/python-package/xgboostフォルダにコピーします。そのDLLがxgboost.dll(つまりlibxgboost.dllと呼ばれる)でない場合は、xgboost.dllに名前を変更してください。
3)Gustavoの回答に記載されているとおりにコマンドを実行してください。これらはGit Bashから実行されることに注意してください。あなたはより多くのスープ・ツー・ナットのチュートリアルをしたい場合は
、hereにこの問題のために良い答えを見つけることがJoe Nylandからthis was the best one I found.