El mar., 22 dic. 2015 a las 13:33, Gonzalo V (<gvm2...@gmail.com>) escribió:
> Gracias Chema, > soy medianamente novato en esto. ¿Que es ODBC/ADO? > ODBC es un sistema estandarizado de conexión a base de datos (similar al JDBC que existe para Java). Es multiplaforma, aunque se usa sobre todo en windows. Para instalar ODBC en windows para mysql: https://dev.mysql.com/downloads/connector/odbc/ ADO sería una API de alto nivel y más eficiente que conectar con ODBC. Si tienes instalado python para windows, como parte de las extensiones pywin32 se incluye el módulo adodbapi que ofrece una api DB-API2 (PEP-0249, estándar en python) para acceso a cualquier base de datos a través de ODBC. Hacía tiempo que no miraba estos temas. A la versión de adodbapi que lleva pywin32-219 le faltan algunos ficheros. Mejor que te instales adodbapi mediante pip. > > Saludos, > Gonzalo > > El 21 de diciembre de 2015, 22:13, Chema Cortes <pych...@gmail.com> > escribió: > >> >> >> El lun., 21 dic. 2015 a las 23:01, Gonzalo V (<gvm2...@gmail.com>) >> escribió: >> >>> amigos, creen que esto pueda servir >>> https://www.microsoft.com/en-us/download/details.aspx?id=44266 >>> >>> ?? >>> >> >> Está empaquetado para python 2.7, pero tendría que valer también para >> python3 si le añades los ficheros de cabecera. >> >> Hace mucho que no había visto la web de microsoft.com y no estoy seguro >> de dónde encontrar el viejo compilador. >> >> Pero mira éste blog: >> >> http://blog.ionelmc.ro/2014/12/21/compiling-python-extensions-on-windows/#for-python-3-4 >> >> Insito en recomendarte que evites compilar tú mismo el módulo para >> windows. Prueba antes a usar ODBC/ADO. >> >> >> >> >>> >>> Saludos, >>> Gonzalo >>> >>> El 21 de diciembre de 2015, 17:03, Gonzalo V <gvm2...@gmail.com> >>> escribió: >>> >>>> Hola chema >>>> El visual c10 se descarga de la página de microsoft? >>>> >>>> saludos, >>>> desde un móvil. >>>> El dic 21, 2015 9:45 p.m., "Chema Cortes" <pych...@gmail.com> escribió: >>>> >>>>> >>>>> >>>>> El lun., 21 dic. 2015 a las 19:28, Gonzalo V (<gvm2...@gmail.com>) >>>>> escribió: >>>>> >>>>>> python 3.4 stable , pip esta acutalizado, pero parece que la joda es >>>>>> más profunda >>>>>> >>>>>> http://stackoverflow.com/questions/28251314/error-microsoft-visual-c-10-0-is-required-unable-to-find-vcvarsall-bat >>>>>> >>>>>> Exploraré lo que dice kiko, aunque me da temor seguir instalando >>>>>> cosas, ustedes saben que windows cuando cae, cae como piano y hay que >>>>>> formatear, etc... >>>>>> me interesaría moverme a linux pero utilizo vba para excel. >>>>>> >>>>>> >>>>> Las wheels disponibles son para python2.7 . pip intenta recompilar el >>>>> paquete para python3, para lo que necesitarás instalar el paquete de >>>>> desarrollo (python-dev, no recuerdo en windows si se instala por defecto o >>>>> no) y el visualC 10 gratuito (que no equivale al visual studio 2015 por >>>>> problemas de licencias). >>>>> >>>>> El fichero vcvarsall.bat asigna las variables de entorno para que >>>>> funcione el compilador. >>>>> >>>>> Posiblemente, te resulte difícil si nunca has hecho algo similar. >>>>> Mejor, prueba con algún repositorio no-oficial de wheels: >>>>> >>>>> http://www.lfd.uci.edu/~gohlke/pythonlibs/ >>>>> >>>>> >>>>> >>>>>> Saludos, >>>>>> Gonzalo >>>>>> >>>>>> El 21 de diciembre de 2015, 14:15, Juan Luis Cano < >>>>>> juanlu...@gmail.com> escribió: >>>>>> >>>>>>> On 2015-12-21 18:42, Kiko wrote: >>>>>>> >>>>>>> >>>>>>> >>>>>>> El 21 de diciembre de 2015, 18:27, Gonzalo V <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 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/ >>>>>>> >>>>>>> >>>>>> _______________________________________________ >>>>>> Python-es mailing list >>>>>> Python-es@python.org >>>>>> https://mail.python.org/mailman/listinfo/python-es >>>>>> FAQ: http://python-es-faq.wikidot.com/ >>>>>> >>>>> -- >>>>> Hyperreals *R "Quarks, bits y otras criaturas infinitesimales": >>>>> http://ch3m4.org/blog >>>>> >>>>> _______________________________________________ >>>>> Python-es mailing list >>>>> Python-es@python.org >>>>> https://mail.python.org/mailman/listinfo/python-es >>>>> FAQ: http://python-es-faq.wikidot.com/ >>>>> >>>>> >>> _______________________________________________ >>> Python-es mailing list >>> Python-es@python.org >>> https://mail.python.org/mailman/listinfo/python-es >>> FAQ: http://python-es-faq.wikidot.com/ >>> >> -- >> Hyperreals *R "Quarks, bits y otras criaturas infinitesimales": >> http://ch3m4.org/blog >> >> _______________________________________________ >> Python-es mailing list >> Python-es@python.org >> https://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> > _______________________________________________ > Python-es mailing list > Python-es@python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > -- Hyperreals *R "Quarks, bits y otras criaturas infinitesimales": http://ch3m4.org/blog
_______________________________________________ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/