Red de conocimiento informático - Problemas con los teléfonos móviles - Python no informa ningún módulo llamado 'MySQLdb'

Python no informa ningún módulo llamado 'MySQLdb'

Problema

Cuando uso flask_sqlalchemy o sqlalchemy, aparece el error Sin nombre de módulo 'MySQLdb'.

Mi declaración de conexión es

Solución

Utilice Windows e instale el módulo directamente.

Para Linux, la situación es un poco más complicada.

Originalmente quería instalar mysqlclient directamente como de costumbre.

Sin embargo, informará el error sin nombre de módulo configParser.

Esto se debe a que mysqldb solo admite python2 y no admite python3.

Solo se pueden instalar otros módulos.

En su lugar se utiliza PyMySQL.

Una vez completada la instalación, pruebe

Aún ocurre el mismo error

No se preocupe, aún necesita modificar la declaración de conexión.

Después de la modificación, vuelva a probar.

Resuelto con éxito

Resumen

Modificación de la declaración de conexión