[Py-ES] ¿Tips para usuarios de GNU/Linux que deseemos portar aplicaciones a Windows sobre la instalación de paquetes?

Kiko kikocorreoso at gmail.com
Tue Sep 9 13:15:14 CEST 2014


El 9 de septiembre de 2014, 12:35, Miguel González Álvarez <
migonzalvar at gmail.com> escribió:

> A lo mejor te sirve esto: http://www.lfd.uci.edu/~gohlke/pythonlibs/
>
> Se trata de un repositorio de paquetes compilados para Windows que
> mantiene Christoph Gohlke de University of California.
>
> La colección es impresionante, creo que tiene todo lo que puedas
> necesitar. Eso sí, no es oficial, se trata de una labor altruista
> individual.
>

Tiene (casi) todo lo que puedes necesitar para cálculo científico pero para
otros ámbitos no tiene porque tener esa librería si no es una dependencia
importante de un paquete científico básico. No es oficial pero se actualiza
muy rápido, incluso con versiones no oficiales si la versión oficial va a
tardar algo en salir pero la versión de desarrollo es estable. Aún así,
algunas librerías dan problemas con los dll (diferentes versiones de visual
studio para Python y las librerías hace que algunas cosas sean infernales,
https://docs.python.org/3.4/extending/windows.html#using-dlls-in-practice).

Para python en windows, en general, puedes echarle un ojo a:
https://docs.python.org/3.4/faq/windows.html

Si quieres instalar un Python en windows puedes intentarlo con anaconda,
pythonXY o canopy. Yo he usado la segunda muchas veces y va bien. IIRC creo
que viene PySIDE con pythonXY.



>
>
> 2014-09-08 22:25 GMT+02:00 Jorge Araya Navarro <elcorreo at deshackra.com>:
>
>> ¡Hola!
>>
>> Actualmente me desempeño como desarrollador de software freelance. Me es
>> común que los clientes requieran que sus aplicaciones funcionen en el
>> sistema operativo Windows.
>>
>> Yo monté una maquina virtual con Rackspace, corria Windows Server 2008
>> 64Bits y tal. En esa maquina tenia ciertos paquetes instalados, paquetes
>> que no son posibles de instalar usando `pip install` o `easy_install`
>> como lxml y PySide. Además de eso, tenia el compilador de GNU instalado,
>> por aquellos paquetes de Python que necesitaran compilar algo. Y ayer
>> terminé instalado VS2008 porque algunos paquetes lo necesitan.
>>
>> El problema fue que a la larga, la imagen que hacía de esa maquina
>> virtual comenzó a crecer con cada nueva generación (debido a que algo
>> olvidaba yo en instalar para poder instalar otros paquetes Python que
>> los proyectos de mis clientes necesitaban).
>>
>> Entonces, he venido aquí para preguntar qué tips o consejos sobre qué
>> instalar y qué no en maquinas Windows para poder instalar paquetes de
>> Python a través de pip o easy_install, "lo mínimo necesario que
>> necesitaras para siempre" digamos.
>>
>> He mirado Conda, sin embargo, he visto que soporta algunos paquetes como
>> libxml2, lxml, PyQt (en lo personal necesito PySide), pero de ahí, no
>> más. Entonces, no me pareció una solución definitiva. te puedes olvidar
>> del resto de paquetes que se ofrecen en PyPi(?).
>> --
>> Pax et bonum.
>> Jorge Araya Navarro.
>> ES: Diseñador Publicitario, Programador Python y colaborador en Parabola
>> GNU/Linux-libre
>> EN: Ads Designer, Python programmer and contributor Parabola
>> GNU/Linux-libre
>> EO: Anonco grafikisto, Pitino programalingvo programisto kai kontribuanto
>> en Parabola GNU/Linux-libre
>> https://es.gravatar.com/shackra
>> _______________________________________________
>> Asociación Python España: http://www.es.python.org/
>> general mailing list
>> general at lists.es.python.org
>> https://lists.es.python.org/listinfo/general
>>
>
>
>
> --
> Miguel González
> migonzalvar at gmail.com
> PGP ID: 0C63761BEEBD05D3
>
> _______________________________________________
> Asociación Python España: http://www.es.python.org/
> general mailing list
> general at lists.es.python.org
> https://lists.es.python.org/listinfo/general
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.es.python.org/pipermail/general/attachments/20140909/54f31d6e/attachment.html>


More information about the general mailing list