it-swarm-es.com

¿Cómo ejecutar easy_install en cygwin?

Estoy tratando de instalar algún paquete en python de cygwin, pero recibo el siguiente error: "easy_install: comando no encontrado".

He intentado ejecutar "easy_install.py", el resultado también es "easy_install.py: comando no encontrado". He intentado buscar en todo el árbol de cygwin/usr cualquier cosa nombrada con el prefijo "fácil", ninguno encontrado.

¿Me estoy perdiendo de algo? AFAIK, la herramienta easy_install debe tener baterías incluidas en python 2.5. ¿O hay un paquete que necesita ser instalado para eso que me perdí?

32
Alex Gontmakher

Desde cygwin Prompt, haz:

$ wget http://peak.telecommunity.com/dist/ez_setup.py
$ python ez_setup.py

Esto instalará easy_install en tu cygwin.

Fácil como py.

39
itsadok

easy_install es parte del paquete setuptools. Este paquete es proporcionado por cygwin. Para instalarlo, vuelva a ejecutar el instalador de cygwin setup [...]. Exe, y en el paso de selección de paquete, marque "Python/python-setuptools".

El script easy_install tiene el número de versión adjunto. En lugar de ejecutar easy_install, correr easy_install-2.7 o easy_install-3.4 (o lo que sea x.y versión de Python que has instalado).

18
FabienAndre

Easy Install es un módulo python (easy_install) incluido con setuptools, que se puede encontrar aquí: http://pypi.python.org/pypi/setuptools. Debe instalar setuptools usted mismo.

  • Si desea instalarlo en Windows python que use script de instalación de setuptools desde cmd Shell o use el instalador de MS Windows
  • Si necesita python con setuptools para trabajar dentro de cygwin que:

    • use cygwin's own python (puede instalar uno usando cygwin's setup.exe)
    • usar la fuente de setuptools
4
Alex Bolotov

Además de instalar setuptools (como se describe en otras respuestas), también debe asegurarse C:\Python25\Scripts está en tu PATH.

1
dF