Dans mon cas, je n'avais pas l'accès sudo, j'ai donc installé brew pour mon utilisateurVérifiez si votre brew n'est pas à l'emplacement par défaut faites ceci pour vérifier où vous avez installé brew
brew --prefix
output: Users/helloWorld/homebrew
utilisez la sortie ci-dessus pour définir les drapeaux ld et les drapeaux cpppar exemple pour moi ssl et zstd libs n'ont pas été trouvés donc c'est ce que j'ai fait :
export LDFLAGS="-L/Users/helloWorld/homebrew/lib -L/Users/helloWorld/homebrew/opt/openssl/lib"
export CPPFLAGS="-I/Users/helloWorld/homebrew/include -I/Users/helloWorld/homebrew/opt/openssl/include"
puis faites l'installation pip
pip3 install mysqlclient