الانتقال إلى المحتوى الرئيسي

"لا وحدة تسمى بسوتيل" : كيفية حل المشكلة مع وحدة

عند العمل مع بيثون ، وأحيانا واجهت الخطأ"لا وحدة نمطية اسمه بسوتيل". يشير هذا الخطأ إلى أن البرنامج لا يمكن العثور على وحدة بسوتيل واستخدامها. بسوتيل هي مكتبة توفر القدرة على مراقبة موارد النظام مثل المعالج والذاكرة والأقراص والشبكة.

قد تكون الأسباب المحتملة للخطأ" لا وحدة نمطية اسمه بسوتيل " مختلفة. كنت قد نسيت لتثبيت وحدة بسوتيل. لتثبيته ، يمكنك استخدام مدير حزمة نقطة ، تشغيل الأمر "نقطة تثبيت بسوتيل" على سطر الأوامر. إذا كان لديك بالفعل نقطة مثبتة ، فإن هذا يجب أن يحل المشكلة.

إذا لم يساعد تثبيت بسوتيل ، فقد تقوم بتثبيته في بيئة افتراضية منفصلة أو بيئة افتراضية. في هذه الحالة ، تحتاج إلى تنشيط هذه البيئة الافتراضية قبل تثبيت بسوتيل عبر نقطة بحيث تصبح متوفرة في البرنامج الخاص بك.

ومن الممكن أيضا أن يكون لديك نسختين مختلفتين من بيثون على النظام الخاص بك أو البيئة الافتراضية ، ويتم تثبيت وحدة بسوتيل في واحد منهم فقط. تأكد من أنك تستخدم الإصدار الصحيح من بيثون عند تشغيل البرنامج ، وتثبيت بسوتيل في هذا الإصدار إذا لم يتم تثبيته.

  1. "لا وحدة تسمى بسوتيل"
  2. الأسباب الرئيسية لمشكلة "لا وحدة تسمى بسوتيل"
  3. طرق لحل المشكلة مع وحدة بسوتيل
  4. إعادة تثبيت وحدة بسوتيل
  5. تثبيت وحدة بسوتيل باستخدام نقطة
  6. الخطوة 1: التحقق من النقطة
  7. الخطوة 2: تثبيت وحدة بسوتيل
  8. الخطوة 3: التحقق من التثبيت
  9. تحديث إصدار بايثون إلى الإصدار الذي تدعمه وحدة بسوتيل
  10. تحميل وتثبيت وحدة بسوتيل يدويا
  11. التحقق من وحدة بسوتيل بعد إصلاح المشكلة

"لا وحدة تسمى بسوتيل"

"لا وحدة تسمى بسوتيل" هو خطأ يحدث عند محاولة استيراد وحدة بسوتيل إلى بيثون إذا لم يتم تثبيته على النظام الخاص بك.

توفر وحدة بسوتيل أدوات للحصول على معلومات حول النظام والعمليات واتصال الشبكة والعديد من المعلومات المفيدة الأخرى. في مثل هذه الحالات ، يصبح من الضروري تثبيت الوحدة.

ستساعدك الخطوات التالية في حل المشكلة:

  1. تأكد من عدم تثبيت وحدة بسوتيل على النظام الخاص بك. للقيام بذلك ، قم بتشغيل الأمر التالي في سطر الأوامر:
  2. بيب شو بسوتيل

    إذا رأيت الرسالة" لم يتم العثور على توزيع مطابق " ، فهذا يعني أن الوحدة غير مثبتة. خلاف ذلك ، انتقل إلى الخطوة التالية.

  3. تثبيت وحدة بسوتيل باستخدام نقطة. قم بتشغيل الأمر التالي في سطر الأوامر:
  4. بيب تثبيت بسوتيل
  5. بعد الانتهاء من تثبيت الوحدة ، حاول استيرادها إلى بايثون. قم بتشغيل الكود التالي:
  6. استيراد بسوتيل
  7. إذا استمر حدوث الخطأ بعد كل الخطوات ، فتأكد من أنك تستخدم الإصدار الصحيح من بايثون. حاول تشغيل الأمر التالي:
  8. بيثون 3-م بيب تثبيت بسوتيل
  9. إذا لم تساعد جميع الخطوات الأخرى ، فحاول تحديث النقطة إلى أحدث إصدار. قم بتشغيل الأمر التالي:
  10. تثبيت النقطة-ترقية النقطة

إذا كنت لا تزال تواجه مشكلة ، فمن المستحسن الرجوع إلى وثائق وحدة بسوتيل أو للبحث عن حلول على شبكة الإنترنت باستخدام الكلمات الرئيسية "لا وحدة باسم بسوتيل".

نأمل أن هذه الخطوات سوف تساعدك على حل المشكلة مع" لا وحدة نمطية اسمه بسوتيل " وحدة واستخدامها بنجاح في المشاريع الخاصة بك.

الأسباب الرئيسية لمشكلة "لا وحدة تسمى بسوتيل"

تحدث مشكلة "لا وحدة باسم بسوتيل" عندما لا يكون هناك وحدة بسوتيل في إصدار بايثون المثبتة. بسوتيل هي مكتبة بيثون التي توفر أدوات مريحة لمراقبة النظام.

السبب الرئيسي للمشكلة هو أن وحدة بسوتيل لم يتم تثبيتها على الكمبيوتر أو بيئة وقت التشغيل الافتراضية بيثون. عادة ، عند محاولة استيراد وحدة نمطية ، يتحقق بيثون لوجود هذه الوحدة في مكتبتها القياسية أو في المجلدات المحددة في متغير بيئة بيثونباث. إذا لم يتم العثور على الوحدة النمطية في هذه المواقع ، يحدث الخطأ "لا توجد وحدة نمطية باسم بسوتيل".

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

قد يكون سبب آخر محتمل للمشكلة هو استخدام بيئة وقت التشغيل الافتراضية لبيثون ، والتي لا تحتوي على وحدة بسوتيل. في هذه الحالة ، يمكنك تثبيت الوحدة النمطية في البيئة الافتراضية المطلوبة باستخدام الأمر تثبيت النقطة بسوتيل ، أو الخروج من البيئة الافتراضية وتثبيت الوحدة النمطية عالميا باستخدام الأمر تثبيت النقطة بسوتيل.

يجب عليك أيضا النظر في إصدار بيثون كنت تعمل مع. إذا كنت تستخدم إصدارا أقدم من بايثون ، فقد لا تكون وحدة بسوتيل متوافقة مع هذا الإصدار. في هذه الحالة ، يجب عليك ترقية بايثون إلى إصدار أحدث يدعم وحدة بسوتيل.

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

إذا لم يساعد أي من الحلول المذكورة أعلاه ، فقد تكون المشكلة مرتبطة بنظام التشغيل أو بيئة بايثون. في هذه الحالة ، يمكنك الاتصال بأخصائي البرمجة أو الرجوع إلى منتديات المطورين للحصول على إرشادات أكثر تفصيلا حول كيفية حل المشكلة.

طرق لحل المشكلة مع وحدة بسوتيل

وحدة بسوتيل (عملية ونظام المرافق) يوفر وظائف للعمل مع العمليات وموارد النظام في نظام التشغيل.

ومع ذلك ، عند استخدام وحدة بسوتيل ، تحدث أخطاء في بعض الأحيان بسبب عدم وجود وحدة أو تثبيت غير صحيح. في مثل هذه الحالات ، يمكنك استخدام الطرق التالية لحل المشكلة:

  1. تثبيت وحدة بسوتيل باستخدام نقطة:

    أسهل طريقة لتثبيت وحدة بسوتيل هو استخدام مدير حزمة نقطة.

    افتح موجه أوامر أو محطة طرفية وقم بتشغيل الأمر التالي:

  2. بيب تثبيت بسوتيل

    التحقق من إصدار بايثون:

    تأكد من أن لديك إصدار بايثون المناسب مثبتا لوحدة بسوتيل. قد لا تكون بعض إصدارات الوحدة متوافقة مع إصدارات معينة من بايثون.

    يمكنك التحقق من إصدار بايثون عن طريق تشغيل الأمر التالي في سطر الأوامر أو المحطة الطرفية:

  3. بيثون version الإصدار

    إذا كان لديك إصدار غير مناسب من بايثون مثبتا ، فحاول ترقيته إلى إصدار مدعوم أو قم بتثبيت الإصدار الصحيح.

    تثبيت التبعيات:

  4. عند استخدام وحدة بسوتيل ، قد تكون هناك حاجة تبعيات إضافية غير مثبتة على النظام الخاص بك.

    يمكنك محاولة تثبيت هذه التبعيات باستخدام مدير حزمة النقطة عن طريق تشغيل الأمر التالي:

    متطلبات تثبيت ص نقطة.النص

إذا لم يكن لديك ملف المتطلبات.النص ، قد تحتاج إلى العثور على قائمة التبعيات لوحدة بسوتيل وتثبيتها بشكل منفصل.

تحديث وحدة بسوتيل:

  1. إذا كان لديك إصدار من وحدة بسوتيل مثبتة ، قد يكون من الأفضل لتحديثه إلى أحدث إصدار.
  2. يمكنك محاولة تحديث وحدة بسوتيل باستخدام مدير حزمة النقطة عن طريق تشغيل الأمر التالي:
تثبيت النقطة-ترقية بسوتيل

  1. إذا لم تساعد أي من هذه الطرق في حل المشكلة ، فقد يكون من المفيد الاتصال بمجتمع المطورين أو مؤلف وحدة بسوتيل لمزيد من المعلومات والتوصيات.
إعادة تثبيت وحدة بسوتيل

إذا حصلت على الخطأ "لا توجد وحدة نمطية تسمى بسوتيل" عند محاولة استخدام وحدة بسوتيل ، فقد يعني ذلك أن الوحدة غير مثبتة أو مثبتة بشكل غير صحيح. في هذه الحالة ، يوصى بإعادة تثبيت وحدة بسوتيل على النحو التالي:

افتح موجه أوامر أو محطة طرفية على جهاز الكمبيوتر الخاص بك.

تأكد من تثبيت مدير حزم النقاط. إذا لم يكن متوفرا ، فقم بتثبيته باتباع الإرشادات الخاصة بنظام التشغيل الخاص بك.

أدخل الأمر التالي لحذف التثبيت الحالي لوحدة بسوتيل:

نقطة إلغاء بسوتيل

عند تنفيذ هذا الأمر ، ستقوم النقطة بحذف وحدة بسوتيل والملفات المرتبطة بها من جهاز الكمبيوتر الخاص بك.

أدخل الأمر التالي لتثبيت وحدة بسوتيل:

بيب تثبيت بسوتيل

بعد تنفيذ هذا الأمر ، سوف بيب تحميل وتثبيت أحدث إصدار من وحدة بسوتيل من مؤشر حزمة بيثون الرسمي (بيبي) مستودع.

بعد تثبيت وحدة بسوتيل بنجاح ، يجب أن تكون قادرا على استيراده إلى البرامج الخاصة بك دون الخطأ "لا وحدة باسم بسوتيل". إذا استمرت المشكلة ، فمن المستحسن الاتصال بمجتمع بايثون للحصول على مساعدة ودعم إضافيين.

تثبيت وحدة بسوتيل باستخدام نقطة

إذا كنت تحصل على الخطأ" لا وحدة باسم بسوتيل " عند محاولة استيراد وحدة بسوتيل إلى بيثون ، وربما تحتاج إلى تثبيت هذه الوحدة على النظام الخاص بك. لتثبيت وحدة بسوتيل ، سوف نستخدم أداة نقطة ، وهو مدير حزمة القياسية لبيثون.

الخطوة 1: التحقق من النقطة

قبل تثبيت وحدة بسوتيل ، تحتاج إلى التحقق مما إذا كانت النقطة مثبتة بالفعل على النظام الخاص بك. للقيام بذلك ، قم بتشغيل الأمر التالي في سطر الأوامر:

بيب-الإصدار

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

الخطوة 2: تثبيت وحدة بسوتيل

بعد التحقق من وجود نقطة على النظام الخاص بك ، يمكنك المضي قدما في تثبيت وحدة بسوتيل. للقيام بذلك ، قم بتشغيل الأمر التالي في سطر الأوامر:

  1. بيب تثبيت بسوتيل
  2. ستبدأ النقطة في تنزيل وتثبيت وحدة بسوتيل من مستودع بيثون العام. عند الانتهاء من التثبيت ، يجب أن ترى رسالة تؤكد التثبيت الناجح للوحدة.
  3. الخطوة 3: التحقق من التثبيت

للتأكد من أن وحدة بسوتيل قد تم تثبيتها بنجاح ، يمكنك محاولة استيرادها إلى بيثون. افتح مترجم بايثون أو قم بتشغيل ملف كود بايثون الذي يحتوي على استيراد وحدة بسوتيل:

إذا لم تكن هناك أخطاء ، ثم تم تثبيت وحدة بسوتيل بنجاح وجاهزة للاستخدام.

الآن يمكنك استخدام وحدة بسوتيل للحصول على معلومات حول النظام وأداء المهام الأخرى المتعلقة بمراقبة وإدارة العمليات في بيثون.

تحديث إصدار بايثون إلى الإصدار الذي تدعمه وحدة بسوتيل

واحدة من المشاكل الشائعة التي قد تواجهها عند استخدام وحدة بسوتيل هو الخطأ "لا وحدة باسم بسوتيل". يحدث هذا الخطأ عندما يكون لديك إصدار قديم من بايثون مثبت لا يدعم هذه الوحدة.

  1. لحل هذه المشكلة ، تحتاج إلى ترقية إصدار بايثون إلى إصدار يدعم وحدة بسوتيل. وهنا بعض الخطوات التي سوف تساعدك مع هذا:
  2. تثبيت إصدار بايثون الذي يدعم وحدة بسوتيل. انتقل إلى موقع بايثون الرسمي (https://www.python.org ) وتحميل أحدث نسخة مستقرة من بيثون التي تدعم وحدة بسوتيل.
  3. حذف نسخة قديمة من بايثون. إذا كان لديك بالفعل إصدار قديم من بايثون مثبتا ، فقم بإلغاء تثبيته قبل تثبيت الإصدار الجديد. اعتمادا على نظام التشغيل ، هناك طرق مختلفة لإلغاء تثبيت بايثون.
تثبيت إصدار جديد من بايثون. قم بتشغيل المثبت للإصدار الجديد من بايثون الذي قمت بتنزيله من الموقع الرسمي. أثناء التثبيت ، تأكد من تمكين خيار" إضافة بايثون إلى المسار " لتتمكن من استخدام بايثون من سطر الأوامر.التحقق من التثبيت. بعد اكتمال التثبيت ، افتح موجه الأوامر (أو المحطة الطرفية) واكتب الأمر "إصدار بايثون" للتأكد من تثبيت الإصدار الجديد من بايثون.
تثبيت وحدة بسوتيل. الآن أن لديك نسخة جديدة من بيثون تثبيت ، يمكنك تثبيت وحدة بسوتيل باستخدام مدير حزمة نقطة. للقيام بذلك ، اكتب الأمر "نقطة تثبيت بسوتيل" في سطر الأوامر (أو المحطة الطرفية).بعد الانتهاء من كل هذه الخطوات ، يجب أن تكون جاهزا لاستخدام وحدة بسوتيل في مشروعك دون الخطأ "لا توجد وحدة باسم بسوتيل". تأكد من استيراد وحدة بسوتيل في التعليمات البرمجية الخاصة بك قبل استخدامه.:

استيراد بسوتيل# التعليمات البرمجية باستخدام وحدة بسوتيل
أنت الآن جاهز لاستخدام جميع الوظائف والميزات التي توفرها وحدة بسوتيل للعمل مع موارد النظام في مشروع بايثون الخاص بك.تحميل وتثبيت وحدة بسوتيل يدويا
إذا حدث الخطأ" لا وحدة باسم بسوتيل " في المشروع الخاص بك عند محاولة استيراد وحدة بسوتيل ، فهذا يعني أن وحدة بسوتيل غير مثبتة في بيئة وقت التشغيل بيثون الخاص بك.يمكن أن تحدث أخطاء مماثلة عندما لا يتم تثبيت المكتبة تلقائيا عند تثبيت بايثون أو عند استخدام مدير حزمة النقطة. في هذه الحالة ، يمكنك تحميل وتثبيت وحدة بسوتيل يدويا. فيما يلي الخطوات التي ستساعدك على إكمال هذا الإجراء.

افتح متصفح الويب وانتقل إلى موقع بايثون الرسمي على https://www.python.org/downloads /. تحميل وتثبيت أحدث إصدار من بيثون لنظام التشغيل الخاص بك.

افتح موجه أوامر أو محطة طرفية على جهاز الكمبيوتر الخاص بك.

أدخل الأمر التالي لتثبيت وحدة بسوتيل باستخدام مدير حزمة النقطة:

ويندوز:

  1. بيب تثبيت بسوتيل
  2. ماك أو لينكس:
  3. بيب3 تثبيت بسوتيل
  4. حدد إصدار النقطة الصحيح ، اعتمادا على إصدار بايثون المثبت على جهاز الكمبيوتر الخاص بك.

    إذا لم يكن لديك مدير حزمة نقطة ، تحتاج إلى تثبيته قبل تثبيت وحدة بسوتيل. للقيام بذلك ، اتبع الخطوات التالية:

  5. قم بتنزيل البرنامج النصي لتثبيت النقطة عن طريق تشغيل الأمر:
  6. ويندوز:

    حليقة https://bootstrap.pypa.io/get-pip.py -س get-pip.py

  7. ماك أو لينكس:
  8. حليقة https://bootstrap.pypa.io/get-pip.py -س get-pip.py

    قم بتشغيل البرنامج النصي لتثبيت النقطة:

  9. ويندوز:
  10. بايثون get-pip.py

    ماك أو لينكس:

بيثون 3 get-pip.py