Tengo mysql-python
v1.2.4 instalado muy bien en mi máquina (Windows 8). Estoy usando Python 2.7. Siempre obtengo el siguiente error cada vez que bash actualizar a v1.2.5. (todavía sucede a partir de v1.3.7)
C:\Users\User\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\
9.0 \ VC \ Bin \ cl.exe / c / nologo / Ox / MD / W3 / GS- / DNDEBUG -Dversion_info = (1,2,5, ‘fi nal’, 1) -D__version __ = 1.2.5 “-IC : \ Archivos de progtwig (x86) \ MySQL \ MySQL Connector C 6. 0.2 \ include “-Ic: \ python27 \ include -Ic: \ python27 \ PC /Tc_mysql.c /Fobuild\temp.wi n32-2.7 \ Release_mysql.obj / Zl _mysql.c _mysql.c (42): error fatal C1083: No se puede abrir el archivo de inclusión: ‘config-win.h’: No existe tal error de archivo o directorio: comando ‘C: \ Users \ User \ AppData \ Local \ Programs \ Common \ Microsoft \ Visual C ++ para Python \ 9.0 \ VC \ Bin \ cl.exe ‘falló con el estado de salida 2
- ¿Por qué los módulos de Python funcionan en shell pero no en el script?
- ¿Cómo verificar si un módulo está instalado en Python y, si no, instalarlo dentro del código?
- La barra de puntos no se reconoce en el símbolo del sistema: bash de instalar el módulo Python
- pyserial para Python 2.7.2
- Intellij / Pycharm no puede depurar los módulos de Python
---------------------------------------- Rolling back uninstall of mysql-python Command "c:\python27\python.exe -u -c "import
setuptools, tokenize; file = ‘c: \ \ users \ user \ appdata \ local \ temp \ pip-build-utz7of \ MySQL-python \ setup.py’; ex ec (compile (getattr (tokenize, ‘open’, open) ( archivo ) .read (). replace (‘\ r \ n’, ‘\ n’), file , ‘exec’)) “install –record c: \ users \ user \ appdata \ local \ temp \ pip-osy _cg- record \ install-record.txt –single-version-externamente administrado – compile fai led con el código de error 1 en c: \ users \ user \ appdata \ local \ temp \ pip-build-utz7of \ MySQL -python \
Lo he intentado (y ninguno funciona):
Failed building wheel for MySQL-python
) mysqlclient
¿Echo de menos algo? Gracias.
Lo resolví yo mismo.
Utilizo el instalador de ruedas de http://www.lfd.uci.edu/~gohlke/pythonlibs/#mysql-python .
Hay dos paquetes de ruedas allí. El amd64
one se niega a instalar en mi plataforma (Windows) pero el otro funciona bien. Me refiero al archivo con este nombre:
MySQL_python-1.2.5-cp27-none-win32.whl
Luego instálelo ejecutando este comando a continuación en la misma carpeta con el paquete de la rueda.
pip install MySQL_python-1.2.5-cp27-none-win32.whl
Python 3.7
Utilice mysqlclient‑1.3.13‑cp37‑cp37m‑win32.whl