Xgboost: تثبيت Conda xgboost

تم إنشاؤها على ١٢ سبتمبر ٢٠١٦  ·  11تعليقات  ·  مصدر: dmlc/xgboost

بالنسبة للأخطاء أو مشكلات التثبيت ، يرجى تقديم المعلومات التالية.
كلما زادت المعلومات التي تقدمها ، زادت سهولة قدرتنا على تقديمها
المساعدة والمشورة.

معلومات البيئة

نظام التشغيل:
نظام التشغيل Mac OS X El Captain 10.11.6.0

الحزمة المستخدمة (python / R / jvm / C ++):
بايثون

تم استخدام إصدار xgboost :
0.3.0

في حالة التثبيت من المصدر ، يرجى تقديم

  1. تجزئة الالتزام ( git rev-parse HEAD )
  2. ستكون السجلات مفيدة (إذا كانت السجلات كبيرة ، يرجى تحميلها كمرفق).

إذا كنت تستخدم حزمة python ، فيرجى تقديم

  1. إصدار Python والتوزيع
    2.7
  2. أمر تثبيت xgboost إذا لم تكن تقوم بالتثبيت من المصدر
    تثبيت conda -c akode xgboost = 0.3

خطوات التكاثر

لقد قمت بتثبيت 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
السبب: الصورة غير موجودة

التعليق الأكثر فائدة

لتثبيت حزمة Python Anaconda Distribution xgboost الرسمية ، يرجى استخدام conda install py-xgboost (في أنظمة التشغيل Windows أو Linux أو macOS) ، لحزمة R ، تبلغ conda install r-xgboost .

ال 11 كومينتر

ghostintheshellarise النسخة xgboost=0.3 تبدو قديمة جدا. بما أن لديك conda ، هل تريد تجربة pip install xgboost ؟

أنا أتبع هذه التعليمات

  1. افتح Terminal
  2. اكتب: git clone https://github.com/dmlc/xgboost.git
  3. اكتب: cd xgboost ؛ صنع؛ غلاف cd تثبيت python setup.py install --user

لكنها لا تعمل في الأمر الأخير
تثبيت 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 أنت بطل

تضمين التغريدة

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات