it-swarm.com.de

Wie richte ich Setuptools für Python 2.6 unter Windows ein?

Gibt es eine Möglichkeit, Setuptools für Python 2.6 unter Windows ohne ein Exe-Installationsprogramm zu installieren?

Im Moment gibt es keine, und der Betreuer von Setuptools hat angegeben, dass es wahrscheinlich eine Weile dauern wird, bis er dazu kommt.

Kennt jemand eine Möglichkeit, es trotzdem zu installieren?

85
corvuscorax

Erste Option - Online-Installation (d. H. Während des gesamten Installationsvorgangs mit dem Internet verbunden bleiben):

  1. Download setuptools-0.6c9.tar.gz
  2. Verwenden Sie 7-Zip , um es in einen Ordner (Verzeichnis) außerhalb Ihres Windows Python Installationsordners) zu extrahieren
  3. Öffnen Sie den Ordner (siehe Schritt 2) und führen Sie ez_setup.py über die entsprechende Eingabeaufforderung dos (Befehl) aus
  4. Stellen Sie sicher, dass Ihr PATH das entsprechende Verzeichnis C:\Python2X\Scripts enthält

Zweite Option:

  1. Download setuptools-0.6c9.tar.gz
  2. Laden Sie setuptools-0.6c9-py2.6.Egg in einen Ordner (Verzeichnis) außerhalb Ihres Windows Python Installationsordners)
  3. Verwenden Sie 7-Zip , um ez_setup.py im selben Ordner wie setuptools-0.6c9-py2.6.Egg zu extrahieren
  4. Gehen Sie zur entsprechenden Eingabeaufforderung und führen Sie python ez_setup.py setuptools-0.6c9-py2.6.Egg über den Befehl Eingabeaufforderung aus
  5. Stellen Sie sicher, dass Ihr PATH das entsprechende Verzeichnis C:\Python2X\Scripts enthält

Dritte Option (vorausgesetzt, Sie haben Visual Studio 2005 oder MinGW auf Ihrem Computer)

  1. Download setuptools-0.6c9.tar.gz
  2. Verwenden Sie 7-Zip , um es in einen Ordner (Verzeichnis) außerhalb Ihres Windows Python Installationsordners) zu extrahieren
  3. Gehen Sie in den Ordner (siehe Schritt 2) und führen Sie python setup.py install von der entsprechenden Eingabeaufforderung aus

Bitte geben Sie Feedback.

103
bhadra

Sie können http://peak.telecommunity.com/dist/ez_setup.py herunterladen und ausführen. Dadurch werden Setuptools heruntergeladen und installiert.

[aktualisieren]

Dieses Skript funktioniert nicht mehr - die Version von setuptools, die heruntergeladen wird, hat nicht den in ez_setup.py -navigate to http://pypi.python.org/packages/2.7/s/setuptools/ angegebenen URI = für die neueste Version - das Skript prüft auch md5, ich habe es nicht weiter untersucht.

50
Rod

Die Antwort vom 21. November hat bei mir nicht funktioniert. Ich habe es auf meinem 64-Bit-Vista-Computer funktioniert, indem ich die Anweisungen von Methode 1 befolgt habe, mit Ausnahme von Schritt 3, den ich eingegeben habe:

setup.py installieren

Zusammenfassend habe ich Folgendes getan:

  1. Herunterladen setuptools-0.6c9.tar.gz
  2. Verwenden Sie 7-Zip, um es in einen Ordner (Verzeichnis) außerhalb Ihres Windows Python Installationsordners) zu extrahieren
  3. Wechseln Sie an einer DOS-Eingabeaufforderung (Befehl) in den neu erstellten Ordner setuptools-0.6c9 und geben Sie "setup.py install" (ohne Anführungszeichen) ein.
  4. Stellen Sie sicher, dass Ihr PATH das entsprechende Verzeichnis C:\Python2X\Scripts enthält
10
fotoguru

Ich kann die EXE finden, die Google tut,

sie können es einfach von der folgenden URL herunterladen und per Doppelklick installieren.

http://pypi.python.org/packages/2.6/s/setuptools/setuptools-0.6c11.win32-py2.6.exe#md5=1509752c3c2e64b5d0f9589aafe053dc

6
shahjapan

Ich habe es schnell zum Laufen gebracht, indem ich den Quellcode heruntergeladen und dann ausgeführt habe (aus dem extrahierten Verzeichnis):

python.exe setup.py bdist_wininst

Das baut dist\setuptools-0.6c9.win32.exe, genau das Installationsprogramm, nach dem Sie suchen.

5
will-mvn

Soeben installierte setuptools wie folgt:

  1. Heruntergeladen http://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c9.tar.gz#md5=3864c01d9c719c8924c455714492295e und in einen Ordner außerhalb meines Python Installation.
  2. eingabeaufforderung, dann CD in diesen Ordner.
  3. geben Sie python setup.py install ein

Das wird von der Quelle in den Site-Packages-Ordner Ihres Pythons und in alle anderen erforderlichen Schritte installiert. Dies war unter Windows XP SP2.

2
NathanD

Die "erste Option" (4 Schritte: Herunterladen, Extrahieren, Ausführen, Überprüfen von PATH) funktionierte auf meinem Windows Server 2008 x64-Computer nicht, auf dem Python 2.6 32-Bit installiert war, und es funktionierte auch nicht mein Vista x64 Rechner mit Python 2.6 32 bit installiert.

Die zweite Option (5 Schritte: Herunterladen, Extrahieren, Extrahieren, Ausführen, Überprüfen von PATH) funktionierte sowohl unter Windows Server 2008 x64 als auch unter Windows Vista x64.

Vielen Dank für die Anleitung!

1
user76143

OP Option 1 hat bei mir nicht funktioniert.

Allerdings hat die Installation von setup.py, wie von NathanD erwähnt, den Trick getan.

Vielleicht sollte das Option 1 werden?

Werner

1
werner

setuptoolswurde aktualisiert in Version 0.6c11.

1
Tommy B

Die einfachste Installationsoption für setuptools ist die Verwendung des vorinstallierten Windows Installer.

für 32-Bit Python unter Windows wurde die offizielle Setuptools-Seite aktualisiert und enthält Windows-Installationsprogramme für Python 2.6 und 2.7:

für 64-bit Python unter Windows, setuptools Windows Installer sind hier verfügbar:

1
Corey Goldberg

Mein Rat ist, zu warten, bis Python 2.6.2, um Python 2.6 unter Windows zu verwenden. Es gibt immer noch einige Fehler, die es weniger als ideal machen ( , dieses ist besonders böse ). Persönlich war ich nicht in der Lage, Setuptools unter Vista x64 zum Laufen zu bringen, selbst nachdem ich es von der Quelle installiert hatte. Unter Python 2.5.4 hatte ich allerdings keine Probleme.

0
Jason Baker

Die zweite Option hat bei mir funktioniert.

Zwei Notizen:

ein. Wenn Sie easy_install in Vista verwenden, müssen Sie nach der Installation Administrator sein. (Klicken Sie mit der rechten Maustaste auf Ihre Befehlszeilenverknüpfung und klicken Sie auf "Als Administrator ausführen".) Ich hatte Probleme, easy_install auszuführen, ohne dies zu tun.

b. Er meint, Sie benutzen ez_setup aus setuptools-0.6c9.tar.gz

0
Willie

Python hat alles an Bord, um dies zu tun.

von https://pypi.python.org/pypi/setuptools#installing-and-using-setuptools Ich habe die URL zur ez_setup.py : https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py

statt es herunterzuladen und an der Datei zu fummeln, können wir dies von der Konsole aus tun:

import urllib
url = 'https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py'
ezcode = urllib.urlopen(url).read()
exec(ezcode)
0
ewerybody