از طریق منوی جستجو مطلب مورد نظر خود در وبلاگ را به سرعت پیدا کنید
رفع خطای ImportError “بدون ماژول با نام xgboost”. Jupyter نوت بوک
XGBoost طرفداران زیادی پیدا می کند و دانلودهای آن در حال افزایش است. با این حال، یک مشکل مشترک در نصب وجود دارد، به خصوص در Jupyter محیط های نوت بوک که معمولاً در آنها نصب می شود:
! pip install xgboost
! pip3 install xgboost
! conda install -c conda-forge xgboost
اغلب اوقات، حتی اگر این رویکرد برای ماژول های دیگر کار کند، این منجر به موارد زیر می شود:
ImportError: No module named xgboost
به نظر می رسد که این موضوع به ویژه در وجود دارد Jupyter نوت بوک ها – رایج ترین محیطی که ممکن است در آن از XGBoost استفاده کنید. این مشکل ممکن است با استفاده از پایتون برطرف شود pip
ماژول به صراحت:
! python -m pip install xgboost
! python3 -m pip install xgboost
اما همانطور که ممکن است شکست بخورد، یکی از رایج ترین راه حل ها این است:
import sys
!{sys.executable} -m pip install xgboost
پس از آن، شما می توانید import بدون مشکل:
import xgboost
(برچسبها به ترجمه)# python
منتشر شده در 1403-01-05 19:33:05