バグやインストールの問題については、次の情報を提供してください。
あなたが提供する情報が多ければ多いほど、私たちはより簡単に提供できるようになります
ヘルプとアドバイス。
オペレーティング・システム:
Mac OS X El Captain 10.11.6
使用されるパッケージ(python / R / jvm / C ++):
Python
使用xgboost
バージョン:
0.3.0
ソースからインストールする場合は、提供してください
git rev-parse HEAD
)Pythonパッケージを使用している場合は、
xgboost
をインストールするコマンドxgboostを正常にインストールしましたが、ルートに表示されます。 しかし、xgboostをインポートしようとすると、パッケージが存在しないと表示されました。
OSError:dlopen(// anaconda / lib / python2.7 / site-packages / libxgboostwrapper.so、6):ライブラリがロードされていません:@ rpath /./ libgomp.1.dylib
参照元://anaconda/lib/python2.7/site-packages/libxgboostwrapper.so
理由:画像が見つかりません
@ghostintheshellariseバージョンxgboost=0.3
は非常に古くなっているようです。 conda
があるので、 pip install xgboost
を試してみませんか?
私はこの指示に従います
しかし、それは最後のコマンドでは機能しません
python setup.py install --user
次のエラーメッセージを返します
Traceback (most recent call last):
File "setup.py", line 19, in <module>
LIB_PATH = libpath['find_lib_path']()
File "xgboost/libpath.py", line 47, in find_lib_path
'List of candidates:\n' + ('\n'.join(dll_path)))
__builtin__.XGBoostLibraryNotFound: Cannot find XGBoost Libarary in the candidate path, did you install compilers and run build.sh in root path?
List of candidates:
/Users/SimonTse/xgboost/python-package/xgboost/libxgboost.so
/Users/SimonTse/xgboost/python-package/xgboost/../../lib/libxgboost.so
/Users/SimonTse/xgboost/python-package/xgboost/./lib/libxgboost.so
//anaconda/xgboost/libxgboost.so
そして、私はpip命令を介してインストールしようとしましたが、それは私がすでにxgboostでインストールされているというメッセージを私に与えました
Requirement already satisfied (use --upgrade to upgrade): xgboost in /anaconda/lib/python2.7/site-packages
私はCSの訓練を受けていないので、すべてが私にはとても不可解に見えます
私は同じ問題を経験しています:
Cannot find XGBoost Libarary in the candidate path, did you install compilers and run build.sh in root path?
解決策は見つかりましたか?
どうもありがとうございました :)
@ felipecruz91 conda
インストールを使用する代わりに、必要なコンパイラ(gcc 5など)を使用した後、 pip install xgboost
を試してみましたか?
@phunterlauはい、 pip install xgboost
を使用しようとしましたが、次のエラーが発生します。
No files/directories in C:\Users\....\AppData\Local\Temp\pip-build-9j_99ys4\xgboost\pip-egg-info (from PKG-INFO)
ああ、あなたはウィンドウズを使っています、GitHubからインストールしてください
@phunterlau Githubからインストールしてみました:
git clone --recursive https://github.com/dmlc/xgboost
git submodule init
git submodule update
alias make='mingw32-make'
cp make/mingw64.mk config.mk; make -j4
cd python-package
python setup.py install
そして、次のエラーが発生します。
Traceback (most recent call last):
File "setup.py", line 19, in <module>
LIB_PATH = libpath['find_lib_path']()
File "xgboost/libpath.py", line 46, 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\felipe.cruz\Source\Repos\xgboost2\xgboost\python-package\xgboost\libxgboost.dll
C:\Users\felipe.cruz\Source\Repos\xgboost2\xgboost\python-package\xgboost\../../lib/libxgboost.dll
C:\Users\felipe.cruz\Source\Repos\xgboost2\xgboost\python-package\xgboost\./lib/libxgboost.dll
C:\Users\felipe.cruz\AppData\Local\Continuum\Miniconda3\xgboost\libxgboost.dll
C:\Users\felipe.cruz\Source\Repos\xgboost2\xgboost\python-package\xgboost\../../windows/x64/Release/libxgboost.dll
C:\Users\felipe.cruz\Source\Repos\xgboost2\xgboost\python-package\xgboost\./windows/x64/Release/libxgboost.dll
何か案が?
どうもありがとうございました :)
@ felipecruz91 (インストール手順にも記載されているように)IBMによるこの手順に、厳密にステップバイステップで従ってください。
https://www.ibm.com/developerworks/community/blogs/jfp/entry/Installing_XGBoost_For_Anaconda_on_Windows?lang=en
公式のAnaconda Distribution
xgboost Pythonパッケージをインストールするには、 conda install py-xgboost
(Windows、Linux、またはmacOSの場合)を使用してください。Rパッケージの場合conda install r-xgboost
です。
@mingwandroidあなたはヒーローです
@mingwandroid thump up
最も参考になるコメント
公式の
Anaconda Distribution
xgboost Pythonパッケージをインストールするには、conda install py-xgboost
(Windows、Linux、またはmacOSの場合)を使用してください。Rパッケージの場合conda install r-xgboost
です。