Jeg stødte på et problem som dette, da jeg satte et nyt udviklingsmiljø op. Jeg havde installeret MySQL via homebrew, hvilket gav mig version 5.7.9 af MySQL, med biblioteksversionen libmysqlclient.20.dylib
.
I mit tilfælde var jeg ved at oprette et pythonprojekt. Kravinstallationen mislykkedes, fordi python-MySQL-forbindelsesstykket ledte efter libmysqlclient.18.dylib
, som ingen steder var at finde på min maskine.
Nedgradering til MySQL 5.6 løste problemet for mig:
brew uninstall mysql
brew tap caskroom/versions
brew install mysql56
Nu /usr/local/lib/libmysqlclient.18.dylib
er til stede og alt er ferskenagtigt.