Saltar al contenido

Error al instalar mysqlclient para python en Ubuntu 18.04

Contamos con la mejor respuesta que hallamos on line. Esperamos que te sea de utilidad y si quieres comentarnos algo que nos pueda ayudar a mejorar puedes hacerlo..

Solución:

gcc es parte del build-essential paquete, que debe instalar antes que nada:

sudo apt-get install build-essential

ACTUALIZAR: Siguiendo la sugerencia de @bosnjak, es posible que también deba instalar las herramientas de desarrollo de openssl:

sudo apt-get install libssl-dev

Especifiqué la versión particular de python, es 3.7 y eso me ayudó

He instalado estos:

sudo apt-get install python3.7-dev libmysqlclient-dev

Y luego instalé mysqlclient por:

pip install mysqlclient

Resultó que la solución es ligeramente diferente para casi todas las versiones de Python. Para aquellos que usan diferentes versiones, como Python 2.x, 3.5 o 3.7, encontré esto:

Parte I

Para Pitón 2.x usar:

  $ sudo apt-get install python-dev

Para Pitón 2.7 usar:

  $ sudo apt-get install libffi-dev

Para Pitón 3.x usar:

  $ sudo apt-get install python3-dev

Para Pitón 3.4 usar:

  $ sudo apt-get install python3.4-dev

Para Pitón 3.7 usar:

  $ sudo apt-get install python3.7-dev

Para Pitón 3.8 usar:

  $ sudo apt-get install python3.8-dev

Para Pitón 3.9 usar:

  $ sudo apt-get install python3.9-dev

Parte II

Si esto todavía no ayuda, otros han señalado que instale

  $ sudo apt-get install build-essential

y finalmente

  $ sudo apt-get install libssl-dev

Pero los dos últimos no me ayudaron, ¡pero espero que esto pueda ayudarte!

Puntuaciones y comentarios

Si eres capaz, eres capaz de dejar un enunciado acerca de qué te ha gustado de esta crónica.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *