On 2015-12-21 18:42, Kiko wrote:


El 21 de diciembre de 2015, 18:27, Gonzalo V <gvm2...@gmail.com <mailto:gvm2...@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
_______________________________________________
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/

Responder a