1
resposta

Erro ao instalar MySQLdb no macOS

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.

1 resposta

Oi Lucas tudo bem?

Vida de TI é assim mesmo, montar a infraestrutura é chatinho as vezes. Sorte que em empresas médias temos uma equipe de TI de infraestrutura ou então podemos usar as aplicações na nuvem.

Mas quando estamos sozinhos instalando aí que passamos dificuldade. Que bom que você encontrou a solução!!! E obrigado por compartilhar ela conosco!! Se encontrar alguma dificuldade no futuro não nos deixe de consultar, estamos aqui para te ajudar!

Bons estudos!!!