Python: MySQLdb و"لم يتم تحميل المكتبة: libmysqlclient.16.dylib"
في محاولة لتطوير تطبيقات Python/Django، يمكنك لقد واجهت مشكلة أثناء تثبيت MySQL-python على نظام التشغيل Mac OS X 10.6. على الرغم من تثبيت MySQL بنجاح، إلا أن استيراد MySQLdb يفشل مع ظهور رسالة الخطأ "لم يتم تحميل المكتبة: libmysqlclient.16.dylib."
لحل هذه المشكلة، يمكنك تعيين متغير البيئة DYLD_LIBRARY_PATH بعد تشغيل pip install أو easy_install:
export DYLD_LIBRARY_PATH=/usr/local/mysql/lib/
بافتراض أن MySQL مثبت في الموقع الافتراضي (/usr/local/mysql)، فإن هذا من المفترض أن يحل المشكلة. يخبر المتغير DYLD_LIBRARY_PATH النظام بمكان البحث عن المكتبات المشتركة، بما في ذلك المكتبة libmysqlclient.16.dylib المفقودة.
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3