it-swarm.com.de

Wie starte ich easy_install in cygwin?

Ich versuche, ein Paket in Cygwins Python zu installieren, erhalte jedoch die folgende Fehlermeldung: "easy_install: Befehl nicht gefunden".

Ich habe versucht, "easy_install.py" auszuführen. Das Ergebnis ist auch "easy_install.py: Befehl nicht gefunden". Ich habe versucht, den gesamten Cygwin/usr-Baum nach etwas zu durchsuchen, das mit dem Präfix "easy" benannt ist. Es wurde keines gefunden.

Vermisse ich etwas AFAIK, easy_install-Tool sollten Batterien sein, die in python 2.5.) Enthalten sind. Oder muss ein Paket installiert werden, das ich verpasst habe?

32
Alex Gontmakher

Führen Sie in der Cygwin-Eingabeaufforderung Folgendes aus:

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

Dadurch wird easy_install auf Ihrem Cygwin installiert.

Einfach wie py.

39
itsadok

easy_install ist Teil des setuptools-Pakets. Dieses Paket wird von cygwin bereitgestellt. Um es zu installieren, führen Sie das Installationsprogramm cygwin setup [...]. Exe erneut aus und aktivieren Sie im Schritt zur Paketauswahl "Python/python-setuptools".

Dem easy_install-Skript ist die Versionsnummer beigefügt. Anstatt easy_install, Lauf easy_install-2.7 oder easy_install-3.4 (oder Wasauchimmer x.y Version von Python Sie haben installiert).

18
FabienAndre

Easy Install ist ein python - Modul (easy_install), das mit setuptools gebündelt ist. Dieses finden Sie hier: http://pypi.python.org/pypi/setuptools. Sie müssen setuptools selbst installieren.

  • Wenn Sie es in Windows installieren möchten python als verwenden Sie Setuptools-Installationsskript von cmd Shell oder verwenden Sie das MS Windows-Installationsprogramm
  • Wenn Sie python mit Setuptools benötigen, um in Cygwin zu arbeiten, als:

    • benutze cygwins eigenes python (du kannst eins mit cygwins setup.exe installieren)
    • benutze setuptools source
4
Alex Bolotov

Zusätzlich zur Installation von setuptools (wie in anderen Antworten beschrieben) müssen Sie auch sicherstellen, dass C:\Python25\Scripts ist in Ihrem PATH.

1
dF