Estava realizando o curso até a atividade onde deveria fazer a instalação do mysqldb, então encontrei alguns problemas. Posto aqui a solução para os mesmos:
Primeiro eu não consegui instalar o MySQLdb pois não tem suporte para a versão 3.7.0 do Python, que é a que tenho instalada. Então procurando mais sobre, encontrei um fork compatível, o mysql-client. Mas esse fork para macOS precisa de algumas outras configurações, então tive que executar os seguintes passos no terminal:
- brew install mysql-connector-c
- which mysql_config #esse comando foi para encontrar o caminho do arquivo mysql_config
- Nesse arquivo, alterei as linhas
# Create options
libs="-L$pkglibdir"
libs="$libs -l "
Para:
# Create options
libs="-L$pkglibdir"
libs="$libs -lmysqlclient -lssl -lcrypto"
- brew info openssl
- pip3 install mysqlclient
Espero que seja útil para mais pessoas.