Encontré un problema como este al configurar un nuevo entorno de desarrollo. Instalé MySQL a través de homebrew, lo que me dio la versión 5.7.9 de MySQL, con la versión de la biblioteca libmysqlclient.20.dylib
.
En mi caso, estaba configurando un proyecto de python. La instalación de requisitos falló porque la pieza de conexión python-MySQL estaba buscando libmysqlclient.18.dylib
, que no se encontraba en ninguna parte de mi máquina.
Bajar de categoría a MySQL 5.6 me resolvió el problema:
brew uninstall mysql
brew tap caskroom/versions
brew install mysql56
Ahora /usr/local/lib/libmysqlclient.18.dylib
está presente y todo es color de rosa.