Seite 1 von 1

Modul für Python 2.7 installieren

Verfasst: Samstag 21. Februar 2015, 19:27
von pixewakb
Ich nutze inzwischen die setup.py-Dateien für die Installation von Python-Modulen. Auf dem Rechner habe ich Python 2.7 und Python 3.3 sowie Python 3.4 installiert. Wenn ich in der MS-Eingabeauffoderung ein Modul installiere, dann geschieht dies nach Python 3.4. Ich müsste jetzt aber ein Modul für 2.7 installieren. Hat jemand eine Idee, wie ich das mache!?

Typischerweise arbeite ich in der Konsole mit folgender Zeile:

Code: Alles auswählen

python setup.py install

Re: Modul für Python 2.7 installieren

Verfasst: Samstag 21. Februar 2015, 19:34
von EyDu
Du musst es einfach mit der gewünschten Python-Version ausführen. Ggf. musst du dann dafür den vollständigen Pfad zur exe angeben.

Re: Modul für Python 2.7 installieren

Verfasst: Samstag 21. Februar 2015, 20:22
von darktrym
Vielleicht noch ein Tipp. Wenn beide Python Versionen im Suchpfad sind, kann man auch gleich passende Batch-Dateien hinzufügen ala python2.bat und python3.bat, die die jeweilige Version aufrufen. Damit lässt sich deppensicher die Pakete für einer der beiden Versionen installieren.

Re: Modul für Python 2.7 installieren

Verfasst: Samstag 21. Februar 2015, 20:27
von pixewakb
Ich hab noch nie batch-Dateien geschrieben. Ich nutze eigentlich nur Python 3; Python 2 habe ich noch für pyPDF und PIL auf der Platte. Ich muss im Moment (heute/morgen) noch schauen, dass ich die distutils für Python 2 installiere, daran scheitert es noch.

Ich merke an, dass ich gerade noch einige andere Sachen erledigen muss, weshalb sich das verzögert. Auf die Idee eine setup.py-Datei aus Idle heraus zu starten, war ich noch nicht gekommen.

Re: Modul für Python 2.7 installieren

Verfasst: Samstag 21. Februar 2015, 20:39
von BlackJack
@pixewakb: Die setup.py aus IDLE heraus zu starten ist auch wahrscheinlich keine gute Idee. Warum willst Du so etwas machen?

Re: Modul für Python 2.7 installieren

Verfasst: Sonntag 22. Februar 2015, 00:43
von pixewakb
Danke, hat funktioniert.

In der Eingabeaufforderung habe ich dann eingefügt:

Code: Alles auswählen

c:/python27/python.exe setup.py install
Möglicherweise braucht das noch mal jemand.