[pyar] Usar Pip para python 2 o 3 en Windows

claudio canepa ccanepacc en gmail.com
Jue Sep 19 14:51:58 ART 2013


2013/9/16 Angel Java Lopez <ajlopez2000 en gmail.com>

> No lo probe, porque no lo necesite todavia.
>
> Pero recuerdo que aca se comento, que desde Python 3.3 (que recuerde) en
> Windows te deja en el path el comando py, que copio de otro correo de la
> lista
>
> py -2 -m pip install -U requests (Para Python 2)
>
> py -3 -m pip install -U requests (Para Python 3)
>
> Ademas de poder lanzar un .py desde 2.x o 3.x
>
> py -2 myprogram.py
> py -3 mynewprogram.py
>
> ver
> http://docs.python.org/3/using/windows.html#python-launcher-for-windows
>
> Es asi?
>
> Angel "Java" Lopez
> @ajlopez
>
>
>
>
>

Dejenme comentar aqui una novedad relativamente reciente de pip para
windows, así queda todo en un mismo post:

Tradicionalmente pip solo instalaba source packages, asi que si un package
tenia una C extension o una dependencia con C extension, no podias usar
directamente

   pip install package

(la mayoria de la gente en win no tiene ningun compilador C, menos aun el
la version adecuada al python de que se trate)

Mas o menos recientemente pip empezó a soportar el formato binario wheels ,
pero para que prefiera usar binarios si los hubiese hay que pasarle un flag
:

    pip install --use-wheel package

(hay que tener  setuptools >= 0.8 y package wheels para que esto funcione)

Tambien se puede especificar la preferencia por binarios seteando una
variable de entorno o una entrada en el pip.ini.

Naturalmente, si el package en cuestión no tiene un empaquetado con wheels
estamos en la misma de antes.
Con un poco de suerte irán apareciendo estos nuevos binarios .

No, no acepta .egg s como binarios.

referencia: http://www.pip-installer.org/en/latest/cookbook.html
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20130919/4d69edf8/attachment.html>


More information about the pyar mailing list