Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

No module named 'MySQLdb' ao rodar o prepara_banco

Python 3.5 , ubuntu 16.04

Olá já tenho o mysql instalado e o mysql- workbench funcionando bem. Acabei de fazer o curso de mysql da alura.

Fiz a instalação como colocado em aula mas na hora de rodar aparece No module named 'MySQL'.

Segui alguns tutoriais instalando mais pacotes mas nada funcionou ;

      sudo -H pip3 install flask_mysqldb==0.2.0
  559  sudo -H pip3 install flask_mysqldb
  560  sudo apt-get install libmysqlclient-dev
  561  sudo -H pip3 install flask_mysqldb
  573  sudo -H pip3 install flask_mysqldb==0.2.0
  574  sudo apt-get install python-mysqldb
  576  sudo -H pip3 install flask_mysqldb
  577  sudo pip3 install flask_mysqldb

O curioso é que quando tento no terminal usando

python 3

>> import MySQLdb

Funciona bem.

Pode ser algo no pycharm naquele venv mas nem sei como mexer naquilo.

abracos

Carlos

2 respostas

Opa, Carlos! Como vai?

Que bom que encontrou a resposta! E obrigado por compartilhar ela conosco! Assim todos crescemos juntos! Continue assim!

Grande abraço e bons estudos, meu aluno!