[Python-es] python y msql y error con microsoft Visual C++ 10 (vcvarsall.bat)

Juan Luis Cano juanlu001 en gmail.com
Lun Dic 21 13:15:23 EST 2015


On 2015-12-21 18:42, Kiko wrote:
>
>
> El 21 de diciembre de 2015, 18:27, Gonzalo V <gvm2121 en gmail.com 
> <mailto:gvm2121 en gmail.com>> escribió:
>
>     necesito conectarme a mysql a través de Django. La documentación
>     dice que debo usar el modulo mysqlclient. le hago pip y me sale el
>     error Microsoft Visual C++ 10.0 is required (Unable to find
>     vcvarsall.bat).
>     instalé el Visual 2015 pero en todo mi computador no está el
>     archivo vcvarsall.bat, no lo puedo encontrar.
>     por otra parte, he leido que tiene que ver con las variables de
>     entorno de windows a lo que hice |Visual Studio 2015 (VS15):SET
>     VS100COMNTOOLS=%VS140COMNTOOLS% y tampoco.|
>
>
> Una opción que podrías usar para windows sería usar miniconda [1]. 
> Crear un conda env (un entorno virtual hecho con conda, que funciona 
> de forma similar a virtualenv) y ahí instlar django [2] y mysqlclient 
> [3]. Para los paquetes que puedas necesitar (extensiones de django, 
> por ejemplo) y que no estén en anaconda.org <http://anaconda.org> 
> puedes usar pip en el mismo conda env.

Qué raro, se supone que hay wheels de mysqlclient en PyPI 
https://pypi.python.org/pypi/mysqlclient/1.3.7 ¿No debería usar esas por 
defecto? ¿Qué versión de pip y Python estás usando?

Juan Luis
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://mail.python.org/pipermail/python-es/attachments/20151221/420629f3/attachment.html>


Más información sobre la lista de distribución Python-es