पायथन: MySQLdb और "लाइब्रेरी लोड नहीं हुई: libmysqlclient.16.dylib"
पायथन/Django अनुप्रयोगों को विकसित करने के प्रयास में, आप Mac OS MySQL को सफलतापूर्वक स्थापित करने के बावजूद, MySQLdb को आयात करना त्रुटि संदेश के साथ विफल हो जाता है "लाइब्रेरी लोड नहीं हुई: libmysqlclient.16.dylib।"
इस समस्या को हल करने के लिए, आप pip install या easy_install चलाने के बाद DYLD_LIBRARY_PATH पर्यावरण चर सेट कर सकते हैं:
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