sviluppo-web-qa.it

Come eseguire easy_install in cygwin?

Sto cercando di installare alcuni pacchetti in Python di Cygwin, ma sto ottenendo il seguente errore: "easy_install: comando non trovato".

Ho provato a eseguire "easy_install.py", il risultato è anche "easy_install.py: comando non trovato". Ho cercato di cercare nell'intero albero/usr di cygwin alla ricerca di qualsiasi cosa nominata con il prefisso "facile", nessuna trovata.

Mi sto perdendo qualcosa? AFAIK, lo strumento easy_install dovrebbe essere le batterie incluse in python 2.5. O c'è un pacchetto che deve essere installato per quello che mi sono perso?

32
Alex Gontmakher

Dal prompt di cygwin, eseguire:

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

Ciò installerà easy_install sul tuo cygwin.

Facile da usare.

39
itsadok

easy_install fa parte del pacchetto setuptools. Questo pacchetto è fornito da cygwin. Per installarlo, rieseguire cygwin setup [...]. Exe installer e, al passaggio di selezione del pacchetto, selezionare "Python/python-setuptools".

Lo script easy_install ha il numero di versione allegato. Invece di eseguire easy_install, correre easy_install-2.7 o easy_install-3.4 (o qualunque altra x.y versione di Python).

18
FabienAndre

Easy Install è un python (easy_install) in bundle con setuptools, che può essere trovato qui: http://pypi.python.org/pypi/setuptools. È necessario installare setuptools da soli.

  • Se vuoi installarlo in windows python dell'uso setuptools install script from cmd Shell o usa MS Windows installer
  • Se hai bisogno di python con setuptools per funzionare all'interno di cygwin di:

    • usa cygwin's own python (puoi installarne uno usando setup.exe di cygwin)
    • usa la fonte setuptools
4
Alex Bolotov

Oltre a installare setuptools (come descritto in altre risposte), devi anche assicurarti che C:\Python25\Scripts è nel tuo PATH.

1
dF