يبدو أنّ مكتبة fpdf2 لم تُحمَّل بنجاح داخل جلسة بايثون الحالية؛ لذلك تعذَّر تنفيذ السطر:
وظهرت رسالة:
ModuleNotFoundError: No module named 'fpdf'
رغم تنفيذ الأمر:
إلّا أنّ Jupyter في بعض الأحيان يحتاج إلى إعادة استيراد المكتبات أو إلى استخدام نفس جلسة الـ kernel بعد التثبيت مباشرة.
طريقتان لمعالجة المشكلة
-
إعادة الاستيراد بعد التثبيت
ببساطة نشغِّل التثبيت مرة أخرى ثم نحاول الاستيراد في خلية جديدة:
-
استخدام مكتبة ReportLab كبديل
إن تعذّر استخدام fpdf2، نستطيع توليد ملف PDF بالاعتماد على reportlab, وهي مكتبة احترافية لإنشاء ملفات PDF:
سأعيد تنفيذ التثبيت والاستيراد مرة أخرى ثم أُنشئ PDF باستخدام reportlab لضمان النجاح.