wheel para not mysqldb mysql_config mac found for failed environmenterror descargar python mysql mysql-python failed-installation

para - Error de instalación de mysql-python: no se puede abrir el archivo de inclusión ''config-win.h''



mysql-python install (8)

Esto no funcionó para mí:

pip install mysqlclient

así que encontré esto después de un tiempo en stackoverflow:

pip install --only-binary :all: mysqlclient

y pasó todo el tiempo, sin necesidad de MS Visual C ++ 14 Herramientas de compilación y esas cosas

Nota: por ahora esto no funciona con Python3.7, también tuve que bajar a Python 3.6.5

Estoy tratando de ejecutar pip install mysql-python connector pero sigue apareciendo un error " No se puede abrir el archivo de inclusión: ''config-win.h'' ".

La instalación funciona bien en mi Mac y en otra máquina con Windows, pero no esta. Descargué Visual Studio C ++ e intenté instalarlo tanto en 32 bits como en 64.

_mysql.c(42) : fatal error C1083: Cannot open include file: ''config-win.h'': No s uch file or directory error: command ''C://Program Files (x86)//Microsoft Visual Studio 9.0//VC//BIN//c l.exe'' failed with exit status 2 ---------------------------------------- Cleaning up... Command C:/Users/Admin1/Desktop/python/virtual/Scripts/python.exe -c "import set uptools, tokenize;__file__=''C://Users//Admin1//Desktop//python//virtual//build// MySQL-python//setup.py'';exec(compile(getattr(tokenize, ''open'', open)(__file__).r ead().replace(''/r/n'', ''/n''), __file__, ''exec''))" install --record c:/users/admin 1/appdata/local/temp/1/pip-6pmwrd-record/install-record.txt --single-version-ext ernally-managed --compile --install-headers C:/Users/Admin1/Desktop/python/virtu al/include/site/python2.7 failed with error code 1 in C:/Users/Admin1/Desktop/py thon/virtual/build/MySQL-python Storing debug log for failure in C:/Users/Admin1/pip/pip.log


Estoy usando Windows 10 y superé este problema ejecutando el comando pip install mysql-connector en Windows PowerShell en lugar del símbolo del sistema.


Para mysql8 y python 3.7 en Windows, encuentro que las soluciones anteriores parecen no funcionar para mí.

Esto es lo que funcionó para mí:

pip install wheel pip install mysqlclient-1.4.2-cp37-cp37m-win_amd64.whl python -m pip install mysql-connector-python python -m pip install SQLAlchemy

Referencia: https://mysql.wisborg.dk/2019/03/03/using-sqlalchemy-with-mysql-8/


Para mí, funcionó cuando seleccioné el bit correcto de mi versión de Python, NO el de la versión de mi computadora.

La mía es de 32 bits, y mi computadora es de 64 bits. Ese era el problema y la versión de 32 bits lo solucionó.

para ser exactos, aquí está el que funcionó para mí: mysqlclient-1.3.13-cp37-cp37m-win32.whl


Puedes probar...

pip install mysqlclient==1.3.4

A mi me funciono.

Si el comando anterior no funciona, intente esto ...

pip install --only-binary :all: mysqlclient

Ambos trabajaron para mí.


bueno, esto funcionó para mí:

pip install mysqlclient

Esto es para Python 3.x en la ventana 7 No estoy seguro acerca de otras versiones de Windows OS


para ventanas de 64 bits


puedes intentar instalar otro paquete:

pip install mysql-connector-python

Este paquete funcionó bien para mí y no tuve problemas para instalar.