एक नया विकास वातावरण स्थापित करते समय मुझे इस तरह की समस्या का सामना करना पड़ा। मैंने होमब्रे के माध्यम से MySQL स्थापित किया था, जिसने मुझे लाइब्रेरी संस्करण libmysqlclient.20.dylib
के साथ MySQL का संस्करण 5.7.9 दिया था। .
मेरे मामले में, मैं एक अजगर परियोजना की स्थापना कर रहा था। आवश्यकताएँ स्थापित करना विफल रहा क्योंकि अजगर-MySQL कनेक्शन टुकड़ा libmysqlclient.18.dylib
की तलाश में था , जो मेरी मशीन पर कहीं नहीं मिला।
MySQL 5.6 में अपग्रेड करने से मेरे लिए समस्या हल हो गई:
brew uninstall mysql
brew tap caskroom/versions
brew install mysql56
अब /usr/local/lib/libmysqlclient.18.dylib
मौजूद है और सब कुछ आकर्षक है।