بالنسبة للأخطاء أو مشكلات التثبيت ، يرجى تقديم المعلومات التالية.
كلما زادت المعلومات التي تقدمها ، زادت سهولة قدرتنا على تقديمها
المساعدة والمشورة.
نظام التشغيل:
نظام التشغيل Mac OS X El Captain 10.11.6.0
الحزمة المستخدمة (python / R / jvm / C ++):
بايثون
تم استخدام إصدار xgboost
:
0.3.0
في حالة التثبيت من المصدر ، يرجى تقديم
git rev-parse HEAD
)إذا كنت تستخدم حزمة python ، فيرجى تقديم
xgboost
إذا لم تكن تقوم بالتثبيت من المصدرلقد قمت بتثبيت xgboost بنجاح ويتم عرضه في الجذر. ومع ذلك ، عندما حاولت استيراد xgboost قال إن الحزمة ليست موجودة.
خطأ OS: dlopen (// anaconda / lib / python2.7 / site -pack / 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
وحاولت التثبيت عبر تعليمات النقطة ولكنها أعطتني رسالة مفادها أنني مثبت بالفعل مع xgboost
Requirement already satisfied (use --upgrade to upgrade): xgboost in /anaconda/lib/python2.7/site-packages
أنا لست مدربًا على علوم الحاسب ، لذا يبدو كل شيء غامضًا جدًا بالنسبة لي
أواجه نفس المشكلة:
Cannot find XGBoost Libarary in the candidate path, did you install compilers and run build.sh in root path?
هل وجدت اى حلول؟
شكرا جزيلا :)
@ felipecruz91 هل جربت مع pip install xgboost
بعد وجود المترجمات الضرورية (gcc 5 على سبيل المثال) ، بدلاً من استخدام conda
install؟
phunterlau نعم حاولت استخدام pip install xgboost
ولكني ظهر لي الخطأ التالي:
No files/directories in C:\Users\....\AppData\Local\Temp\pip-build-9j_99ys4\xgboost\pip-egg-info (from PKG-INFO)
أوه ، أنت تستخدم windows ، يرجى التثبيت من 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=ar
لتثبيت حزمة Python Anaconda Distribution
xgboost الرسمية ، يرجى استخدام conda install py-xgboost
(في أنظمة التشغيل Windows أو Linux أو macOS) ، لحزمة R ، تبلغ conda install r-xgboost
.
mingwandroid أنت بطل
تضمين التغريدة
التعليق الأكثر فائدة
لتثبيت حزمة Python
Anaconda Distribution
xgboost الرسمية ، يرجى استخدامconda install py-xgboost
(في أنظمة التشغيل Windows أو Linux أو macOS) ، لحزمة R ، تبلغconda install r-xgboost
.