Beim Einrichten einer neuen Entwicklungsumgebung bin ich auf ein solches Problem gestoßen. Ich hatte MySQL über Homebrew installiert, wodurch ich Version 5.7.9 von MySQL mit der Bibliotheksversion libmysqlclient.20.dylib
erhielt .
In meinem Fall habe ich ein Python-Projekt eingerichtet. Die Installation der Anforderungen ist fehlgeschlagen, weil das Python-MySQL-Verbindungsstück nach libmysqlclient.18.dylib
gesucht hat , die auf meinem Rechner nirgends zu finden war.
Ein Downgrade auf MySQL 5.6 hat das Problem für mich gelöst:
brew uninstall mysql
brew tap caskroom/versions
brew install mysql56
Jetzt /usr/local/lib/libmysqlclient.18.dylib
ist vorhanden und alles ist pfirsichfarben.