Saya mengalami masalah seperti ini saat menyiapkan lingkungan pengembangan baru. Saya telah menginstal MySQL melalui homebrew, yang memberi saya versi 5.7.9 MySQL, dengan versi perpustakaan libmysqlclient.20.dylib
.
Dalam kasus saya, saya sedang menyiapkan proyek python. Instalasi persyaratan gagal karena bagian koneksi python-MySQL sedang mencari libmysqlclient.18.dylib
, yang tidak dapat ditemukan di komputer saya.
Menurunkan ke MySQL 5.6 memecahkan masalah bagi saya:
brew uninstall mysql
brew tap caskroom/versions
brew install mysql56
Sekarang /usr/local/lib/libmysqlclient.18.dylib
hadir dan semuanya menyenangkan.