Mohssen A Mohssen نشر 12 ديسمبر 2021 أرسل تقرير نشر 12 ديسمبر 2021 حاولت أن أقوم بعمل نظام تسجيل دخول للمستخدمين في مشروع مبني بإستخدام فلاسك Flask، ولكن عندما حاولت الإتصال بقاعدة البيانات يظهر لي الخطأ التالي: ImportError: No module named MySQLdb قمت بتثبيت MySQL وتأكدت من الكود ولكن ما يزال الخطأ يظهر. أنا أستعمل SQLAlchemy وفلاسك الإصدار 1.1 كيف يمكنني حل هذه المشكلة؟ 1 اقتباس
1 سامح أشرف نشر 12 ديسمبر 2021 أرسل تقرير نشر 12 ديسمبر 2021 تحدث هذه المشكلة لأنك لم تقم بتثبيت الحزمة python-mysql بشكل صحيح، يمكنك تثبيتها من خلال الأمر التالي: sudo apt-get install python-mysqldb أيضًا يمكنك أن تستعمل الحزمة pymysql والتي سوف تؤدي نفس الغرض وتستطيع تثبيتها من خلال الأمر التالي: pip install pymysql ثم يجب تعديل إعدادات المشروع من خلال تغير مسار قاعدة البيانات، على النحو التالي: SQLALCHEMY_DATABASE_URI = 'mysql+pymysql://.....' 2 اقتباس
السؤال
Mohssen A Mohssen
حاولت أن أقوم بعمل نظام تسجيل دخول للمستخدمين في مشروع مبني بإستخدام فلاسك Flask، ولكن عندما حاولت الإتصال بقاعدة البيانات يظهر لي الخطأ التالي:
ImportError: No module named MySQLdb
قمت بتثبيت MySQL وتأكدت من الكود ولكن ما يزال الخطأ يظهر. أنا أستعمل SQLAlchemy وفلاسك الإصدار 1.1
كيف يمكنني حل هذه المشكلة؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.