كيفية حل الخطأ 'لا توجد وحدة باسم Sklearn' في بايثون

Kyfyt Hl Alkhta La Twjd Whdt Basm Sklearn Fy Baythwn



كونك عالم بيانات أو مهندسًا للتعلم الآلي، قد تواجه العديد من الأخطاء وأحدها هو الخطأ 'لا توجد وحدة باسم sklearn'. وهو مرتبط بحزمة Python scikit-Learn.

Scikit-learn، أو sklearn، هي مكتبة شعبية مفتوحة المصدر لتعلم الآلة في بايثون. إنها وحدة فعالة وسهلة الاستخدام يتم استخدامها في خوارزميات مختلفة للنظام البيئي لعلم البيانات. ولهذا السبب فهو الخيار الأمثل للمبتدئين والمطورين الخبراء.

ينشأ الخطأ 'لا توجد وحدة باسم sklearn' عندما تقوم باستيراد وحدة sklearn في مشروعك دون تثبيت مكتبة scikit-learn على نظامك. إذا كنت تواجه خطأً مماثلاً، فهذا الدليل مناسب لك. سنشرح هنا بإيجاز كيفية حل الخطأ 'لا توجد وحدة باسم sklearn' دون أي متاعب.







كيفية حل الخطأ 'لا توجد وحدة باسم Sklearn' في بايثون

كما ذكرنا سابقًا، يحدث الخطأ 'لا توجد وحدة باسم sklearn' بسبب عدم توفر حزمة scikit-learn على جهاز الكمبيوتر الخاص بك. ولذلك، يجب عليك تثبيته والتحقق منه لحل هذا الخطأ. دعونا نقسم هذا القسم إلى أجزاء مختلفة من خلال عملية خطوة بخطوة.



أولاً، تأكد من تثبيت أحدث إصدار من Python بشكل مناسب في النظام:



بيثون - الإصدار

ستقوم المحطة بإرجاع الإصدار المثبت حاليًا.





قم بتشغيل الأمر التالي لنظام Linux:



بيثون3--النسخة

الآن قم بزيارة الموقع الرسمي لتنزيل وتثبيت أحدث إصدار متاح من Python.

قم بتثبيت حزمة Scikit-Learn

افتح موجه الأوامر وقم بتشغيل الأوامر التالية لبدء تثبيت حزمة scikit-learn في نظامك:

نقطة تثبيت scikit-تعلم

ملحوظة: بالنسبة للمترجمين مثل Jupyter Notebook وAnaconda، يمكنك استخدام الأوامر التالية:

قم بتشغيل الأمر التالي لأناكوندا:

conda install -c anaconda scikit-learn

وبالمثل، قم بتنفيذ الأمر التالي لـ Jupyter Notebook:

! نقطة تثبيت scikit-تعلم matplotlib scipy numpy

إذا قمت بالفعل بتثبيت حزمة scikit-learn على جهاز الكمبيوتر الخاص بك ولا تزال تواجه الخطأ 'لا توجد وحدة باسم sklearn'، فحاول إعادة تثبيتها.

أعد تثبيت حزمة Scikit-Learn

قم بتشغيل الأوامر التالية في موجه الأوامر لبدء عملية إعادة التثبيت:

نقطة إلغاء التثبيت scikit-Learn -y

نقطة تثبيت scikit-تعلم

تحقق من تثبيت حزمة Scikit-Learn

يرتبط الخطأ 'لا توجد وحدة باسم sklearn' بحزمة scikit-learn. لذلك، تحقق من أن نظامك يحتوي على الحزمة:

عرض النقطة scikit-Learn

ستتضمن مخرجاتك المثالية التفاصيل المرتبطة بحزمة scikit-learn كما هو موضح في الصورة التالية:

من ناحية أخرى، قبل تثبيت الحزمة، تبدو هذه النتيجة كما يلي:

خاتمة

يرتبط الخطأ 'لا توجد وحدة باسم sklearn' بتثبيت حزمة scikit-learn. يرشدك هذا الدليل أولاً خلال عملية تثبيت الحزمة. لقد شرحنا كيفية إعادة تثبيته للمستخدمين الذين قاموا بالفعل بتثبيته على أجهزة الكمبيوتر الخاصة بهم ولكنهم ما زالوا يواجهون هذه المشكلة. تذكر تشغيل الأوامر بشكل صحيح. وإلا، فقد لا تتمكن من حل الخطأ.