Срещнах подобен проблем при настройването на нова среда за разработка. Бях инсталирал MySQL чрез homebrew, което ми даде версия 5.7.9 на MySQL, с версията на библиотеката libmysqlclient.20.dylib
.
В моя случай настройвах проект на python. Инсталирането на изискванията не бе успешно, защото частта за връзка python-MySQL търсеше libmysqlclient.18.dylib
, който не беше намерен никъде на моята машина.
Понижаването до MySQL 5.6 реши проблема за мен:
brew uninstall mysql
brew tap caskroom/versions
brew install mysql56
Сега /usr/local/lib/libmysqlclient.18.dylib
присъства и всичко е прасковено.