Boa tarde galera, na verdade é uma ajuda ao invés de um pedido de ajuda. Estava tendo problemas na instalação do mysqlclient no Mojave e tem muito pouco tópico sobre isso. Achei aqui no fórum um passo a passo pra instalar no macOSx mas continuava dando erro, https://ruddra.com/posts/install-mysqlclient-macos/ esse é o link, seguindo esses passos a gente acaba esbarrando em um erro que é a falta de um pacote do macOS no Mojave. Segue o erro:
ld: malformed file
/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/lib/libSystem.tbd:4:18: error: unknown enumerated scalar
platform: zippered
^~
file '/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/lib/libSystem.tbd'
clang: error: linker command failed with exit code 1 (use -v to see invocation)
error: command 'clang' failed with exit status 1
Para acabar com esse erro é só fazer o download do pacote e executar o pip install de novo que o mysqlclient instala sem problemas:
sudo installer -pkg /Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg -target /
Espero que isso ajude, infos sobre o Mojave ainda são muito escassas! Vlw