al instalar el mysqlclient con pip install mysqlclient me sale el siguiente error <code>Command "c:\users\r2_qu\documents\curso-platzi\.e...

Pregunta de la clase:
La M en el MTV
Iván López Villegas

Iván López Villegas

Pregunta
studenthace 6 años

al instalar el mysqlclient con pip install mysqlclient

me sale el siguiente error

Command "c:\users\r2_qu\documents\curso-platzi\.env\scripts\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\r2_qu\\AppData\\Local\\Temp\\pip-install-rd7q0621\\mysqlclient\\setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record C:\Users\r2_qu\AppData\Local\Temp\pip-record-zc0xb_7a\install-record.txt --single-version-externally-managed --compile --install-headers c:\users\r2_qu\documents\curso-platzi\.env\include\site\python3.7\mysqlclient" failed with error code 1 in C:\Users\r2_qu\AppData\Local\Temp\pip-install-rd7q0621\mysqlclient\

como lo soluciono

2 respuestas
para escribir tu comentario
    Bryan Jesus Ramon Avila

    Bryan Jesus Ramon Avila

    studenthace 3 años

    yo tuve el mismo inconveniente, la solucion es instalar primero la base de datos MySQL

    Debian / Ubuntu

    $ sudo apt-get install python3-dev default-libmysqlclient-dev build-essential

    Red Hat / CentOS

    $ sudo yum install python3-devel mysql-devel

    Despues recien se instala mysqlclient: $ pip install mysqlclient

    para mas detalle ir a la misma documentacion de ese paquete: https://pypi.org/project/mysqlclient/

    Facundo Nicolás García Martoni

    Facundo Nicolás García Martoni

    teacherhace 6 años

    ¿Podrías compartir el stack completo del error por favor?

Curso de Django [Empieza Gratis]

Curso de Django [Empieza Gratis]

Crea sitios web fácilmente. Aprende sobre la conectividad y la extensibilidad que ofrecen los nuevos componentes de Django: el framework de desarrollo Web para Python más usado en la actualidad.

Curso de Django [Empieza Gratis]

Curso de Django [Empieza Gratis]

Crea sitios web fácilmente. Aprende sobre la conectividad y la extensibilidad que ofrecen los nuevos componentes de Django: el framework de desarrollo Web para Python más usado en la actualidad.