Při nastavování nového vývojového prostředí jsem narazil na takový problém. Nainstaloval jsem MySQL přes homebrew, což mi poskytlo verzi 5.7.9 MySQL s verzí knihovny libmysqlclient.20.dylib
.
V mém případě jsem zakládal projekt python. Instalace požadavků se nezdařila, protože část připojení python-MySQL hledala libmysqlclient.18.dylib
, který nebyl na mém počítači nikde k nalezení.
Downgrade na MySQL 5.6 mi problém vyřešil:
brew uninstall mysql
brew tap caskroom/versions
brew install mysql56
Nyní /usr/local/lib/libmysqlclient.18.dylib
je přítomen a vše je broskvové.