اذهب إلى المحتوى

السؤال

Recommended Posts

  • 0
نشر

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

pip install --upgrade pip

قد يكون هناك خلل في التثبيت السابق. قم بإلغاء تثبيت pyPDF2 ومن ثم إعادة تثبيته بواسطة الأوامر التالية:

pip uninstall pyPDF2
pip install pyPDF2

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

  • 0
نشر

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

لحل المشكلة في البداية يفضل أن تقوم بإنشاء بيئة افتراضيةـ فتنزيل كل المكتبات سوية أمر غير جيد و حتماً سيسبب لك مشاكل في المستقبل، لذلك قم بتنزيل pipenv كما يلي:

pip install pipenv

من بعدها توجه إلى المجلد الخاص بالمشروع ضمن سطر الأوامر و قم بكتابة التعليمة التالية لإنشاء بيئة افتراضية و الدخول إليها:

pipenv shell

الآن قم بتنزيل كافة المكتبات التي تحتاجها عن طريق كتابة pipenv install، لاحظ أنه يجب عليك استعمال pipenv و ليس pip، مثلاً لتنزيل المكتبة التي تحدثت عنها يمكنك كتابة ما يلي:

pipenv install PyPDF2

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

  • 0
نشر

هناك عدة طرق لتثبيت PyPDF2. الخيار الأكثر شيوعًا هو استخدام pip.

PyPDF2 يتطلب Python 3.6+ للتشغيل.

عادةً ما يأتي Python مع pip، وهو أداة لتثبيت الحزم. باستخدامه يمكنك تثبيت PyPDF2:(الخطأ الذي يظهر لك بسبب كتابة اسم المكتبة بشكل خاطئ حيث أنك كتبت )pyPDF2 بدلاً PyPDF2 لاحظ الحرف الأول 

pip install PyPDF2

تأكد من تشغيل هذه الأوامر في سطر الأوامر أو في بيئة التطوير الخاصة بك لتثبيت PyPDF2 بنجاح.

  • 0
نشر

ربما المشكلة لديك هي أنك تستورد المكتبة بشكل غير صحيح، حيث أن الاستيراد الصحيح هو كالتالي:

import PyPDF2

لاحظ أنك كتبت حرف p صغير بينما الاستيراد الصحيح هو حرف P كبير.

ولا تنسى تحميل المكتبة من خلال الأمر التالي في حال استمرت المشكلة:

pip install PyPDF2

وتأكد من إختيار مترجم بايثون الصحيح من الأسفل في vscode في حال قمت بإنشاء بيئة إفتراضية:

Snag_dc00212.thumb.png.44feec56b526784c45ebe96f2902c23d.png

حيث ستجد كلمة venv، أو في حالة لم تقم بإنشاء بيئة إفتراضية عليك بإختيار المترجم الصحيح مثل Python311 أو Python310

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...