Hallo,
ich habe ein Problem mit der Installation von Python 2.6 auf Windows (Vista & 7), 64bit Rechnern. Ich habe definitiv die 32Bit-Python Version heruntergeladen und versuche diese auf den beiden genannten Systemen zu installieren. Die Installation läuft auch erfolgreich durch aber anschließend kann ich die GUI (IDLE) nicht starten. Wennn ich das Icon anklicke, passiert gar nichts.
Was ich bislang versuchte habe:
# Mehrfache Reinigung des Systems von Python 2.6 und anschließende Neuinstallation.
# Installation als richtiger Windows-Admin
Für jegliche Hilfe wäre ich sehr dankbar
Installation von Python 2.6 unter Windows
Ähm, wenn du 64-Bit Systeme hast, wieso lädts du dir dann bewusst die 32-bit Version von Python runter ?
Wieso nimmst du nicht die 64-bit Version die es hier gibt ?
http://www.python.org/download/releases/2.6.6/
Wieso nimmst du nicht die 64-bit Version die es hier gibt ?
http://www.python.org/download/releases/2.6.6/
Vielleicht, weil es nicht alle gewünschten Module dafür in einer 64-Bit-Version gibt.Xynon1 hat geschrieben:Ähm, wenn du 64-Bit Systeme hast, wieso lädts du dir dann bewusst die 32-bit Version von Python runter ?
Prinzipiell muss das auch laufen.
Mh, ok aber ohne Fehlermeldung können hier eh alle nur raten.
Wie wäre es idle mal im Terminal zustarten und die Fehleraussgabe hier mal hinzukopieren ?
Wie wäre es idle mal im Terminal zustarten und die Fehleraussgabe hier mal hinzukopieren ?
idle ist nur ein python script basierend auf Tk,
also einfach idle mit python starten.
Im Windows warscheinlich irgendwie sowas:
"C:\Python26\python.exe C:\Python26\Lib\idlelib\idle.py"
oder die .pyw müsste auch direkt aufgerufen werden können, also sowas in der art:
"start C:\Python26\Lib\idlelib\idle.pyw"
also einfach idle mit python starten.
Im Windows warscheinlich irgendwie sowas:
"C:\Python26\python.exe C:\Python26\Lib\idlelib\idle.py"
oder die .pyw müsste auch direkt aufgerufen werden können, also sowas in der art:
"start C:\Python26\Lib\idlelib\idle.pyw"
Die Fehlermeldung lautet wie folgt:
Es handelts sich hierbei um ein Win7 bzw. WinVista-System. Auf den Rechnern war vorher zum Teil eine Python 2.5 Version, was man auch in der Fehlermeldung sieht. Was nun?
Code: Alles auswählen
C:\Users\ihPyP>C:\Python26\python.exe C:\Python26\Lib\idlelib\idle.py
Traceback (most recent call last):
File "C:\Python26\Lib\idlelib\idle.py", line 6, in <module>
import PyShell
File "C:\Python26\Lib\idlelib\PyShell.py", line 9, in <module>
import socket
File "C:\Python25\lib\socket.py", line 45, in <module>
import _socket
ImportError: DLL load failed: %1 ist keine zulõssige Win32-Anwendung.
Was heißt, "zum Teil eine Python 2.5 Version" ?
Sieht nach einem Versions Konflikt aus,
hast du einfach Python 2.6 über Python 2.5 drüber installiert ?
Denn sowas sollte überhaupt nicht zustande kommen.
Am besten Python nochmal sauber deinstallieren, die Ordner nochmal direkt ansehen und wenn nötig den Inhalt manuell löschen.
Dann sauber Python26 installieren.
Sieht nach einem Versions Konflikt aus,
hast du einfach Python 2.6 über Python 2.5 drüber installiert ?
Denn sowas sollte überhaupt nicht zustande kommen.
Am besten Python nochmal sauber deinstallieren, die Ordner nochmal direkt ansehen und wenn nötig den Inhalt manuell löschen.
Dann sauber Python26 installieren.
Ich habe alle PythonVersionen deinstalliert + Ordner gelöscht. Und anschließend hab ich 2.6 installiert. Leider immer noch ohne Erfolg!
Es fiel mir aber auf, dass auf den Systemen zuvor eine andere Version installiert war.
Gibt es noch einen anderen sicheren Weg, ein bestehendes System von allen Python-Installationen zu bereinigen (ohne den Computer neu aufzusetzen )?
Es fiel mir aber auf, dass auf den Systemen zuvor eine andere Version installiert war.
Gibt es noch einen anderen sicheren Weg, ein bestehendes System von allen Python-Installationen zu bereinigen (ohne den Computer neu aufzusetzen )?
Windows schien mir da schon immer etwas eigen
Sie mal nach wohin dein Pythonpath verweist und ob Python 2.5 noch irgendwo gelinkt ist, zB. in der Registry
Sie mal nach wohin dein Pythonpath verweist und ob Python 2.5 noch irgendwo gelinkt ist, zB. in der Registry