sql >> Base de Datos >  >> RDS >> Mysql

MySQLdb de Python no puede encontrar libmysqlclient.dylib con MySQL hecho en casa

También me encontré con este problema. Desinstalé MySQL-python y luego lo instalé.

pip uninstall MySQL-python
pip install MySQL-python

Actualizar (basado en comentarios)

En algunos casos, es posible que deba realizar el segundo paso (instalación) de la siguiente manera:

pip install --no-binary MySQL-python MySQL-python

El no-binary La opción es para que pip lo cree nuevo y se vincule a la biblioteca correcta:

Nota: Tenga en cuenta que MySQL-python debe mencionarse dos veces . Como se mencionó anteriormente, la primera aparición es el nombre del paquete para aplicar el no-binary opción a, la segunda especifica el paquete a instalar.