Hinweis: Obwohl JavaScript für diese Website nicht unbedingt erforderlich ist, werden Ihre Interaktionsmöglichkeiten mit den Inhalten eingeschränkt sein. Bitte aktivieren Sie JavaScript für das volle Erlebnis.

Python 2.5.0

Erscheinungsdatum: 19. Sept. 2006

Python 2.5 wurde am 19. September 2006 veröffentlicht. Es gibt eine Reihe von Stellen, an denen Sie weitere Informationen zu den Neuerungen dieser Version finden können – siehe den Abschnitt "Was ist neu" weiter unten auf dieser Seite.

Dies ist eine endgültige Veröffentlichung und sollte für den produktiven Einsatz geeignet sein.

PEP 356 enthält den Zeitplan und wird aktualisiert, sobald sich der Zeitplan entwickelt. Zu diesem Zeitpunkt wird jede von Ihnen durchgeführte Prüfung sehr, sehr geschätzt.

Erweiterungsautoren sollten beachten, dass Änderungen zur Verbesserung der Unterstützung von Python für 64-Bit-Systeme bedeuten, dass einige C-Erweiterungsmodule möglicherweise sehr wohl fehlschlagen. Dieser Beitrag enthält einige Hinweise für C-Erweiterungsautoren.

Bitte sehen Sie sich die separate Fehler-Seite für bekannte Probleme und das Verfahren zur Fehlerberichterstattung an.

Siehe auch die Lizenz.

Release herunterladen

Seit den Python 2.4-Veröffentlichungen wird der **Windows** Python-Installer als Microsoft Installer (.msi)-Datei vertrieben. Um diesen zu verwenden, muss das Windows-System Microsoft Installer 2.0 unterstützen. Speichern Sie einfach die Installer-Datei, Python-2.5.msi, auf Ihrem lokalen Computer und doppelklicken Sie dann auf python-2.5.msi, um herauszufinden, ob Ihr Computer MSI unterstützt. Wenn nicht, müssen Sie Microsoft Installer zuerst installieren. Viele andere Pakete (wie Word und Office) enthalten ebenfalls MSI, sodass Sie es möglicherweise bereits auf Ihrem System haben. Wenn nicht, können Sie es kostenlos von Microsoft für Windows 95, 98 und Me und für Windows NT 4.0 und 2000 herunterladen. Windows XP und neuere Versionen haben bereits MSI; viele ältere Computer werden bereits MSI installiert haben.

Der neue Format-Installer ermöglicht automatisierte Installation und viele weitere glänzende neue Funktionen. Es gibt auch separate Installer für Win64-Itanium-Benutzer (auf XP/2003 64-Bit Itanium Edition) - Python-2.5.ia64.msi und für Win64-Benutzer auf AMD64-Maschinen (auf XP/2003/Vista x64 Edition) - Python-2.5.amd64.msi.

Windows-Benutzer könnten auch an Mark Hammonds pywin32-Paket interessiert sein, das von Sourceforge erhältlich ist. pywin32 fügt Python eine Reihe von Windows-spezifischen Erweiterungen hinzu, einschließlich COM-Unterstützung und der Pythonwin IDE.

Benutzer von Mac OS X 10.3 und neuer können ein universelles Binärpaket (geeignet für PowerPC- und Intel-Maschinen) von python-2.5-macosx.dmg installieren. Auf den Desktop herunterladen und die .dmg-Datei öffnen, um zu installieren.

Alle anderen sollten entweder python-2.5.tgz oder python-2.5.tar.bz2, das Quellarchiv, herunterladen. Die tar.bz2-Datei ist erheblich kleiner, also nehmen Sie diese, wenn Ihr System die entsprechenden Werkzeuge zur Verarbeitung hat. Entpacken Sie sie mittar -zxvf Python-2.5.tgz(oderbzcat Python-2.5.tar.bz2 | tar -xf -). Wechseln Sie in das Verzeichnis Python-2.5 und führen Sie die Befehle "./configure", "make", "make install" aus, um Python zu kompilieren und zu installieren.

Da dies eine neue Version von Python ist, möchten Sie vielleicht den Befehl "make altinstall" anstelle von "make install" verwenden – dies installiert ein "python2.5"-Binärpaket, ohne das vorhandene "python"-Binärpaket zu berühren.

Das Quellarchiv ist auch für Windows-Benutzer geeignet, die ihre eigene Version erstellen möchten.

Was ist neu?

  • Sehen Sie einige der Highlights der Python 2.5-Veröffentlichung.
  • Andrew Kuchlings Was ist neu in Python 2.5 beschreibt die auffälligsten Änderungen seit Python 2.4 im Detail.
  • PEP 356 enthält Informationen zu vielen der neuen Funktionen, die in 2.5 hinzugefügt wurden, sowie Verweise auf die entsprechenden PEPs.
  • Eine detaillierte Liste der Änderungen in Python 2.5 finden Sie in den Release Notes oder denMisc/NEWSDatei im Quellcode-Paket.
  • IDLE hat seine eigenen Release Notes oder sehen Sie dieLib/idlelib/NEWS.txtDatei im Quellcode-Paket.
  • Für die vollständige Liste der Änderungen können Sie in Subversion stöbern.

Dokumentation

Die Dokumentation wurde ebenfalls aktualisiert

Dateien, MD5-Prüfsummen, Signaturen und Größen

bc1b74f90a472a6c0a85481aaeb43f95 Python-2.5.tgz (11019675 Bytes, Signatur)

ddb7401e711354ca83b7842b733825a3 Python-2.5.tar.bz2 (9357099 Bytes, Signatur)

33fffe927e4a84aa728d7a47165b2059 python-2.5.msi (10695680 Bytes, Signatur)

c9ebc47dfab4fdc78d895ed6ab715db0 python-2.5.amd64.msi (10889216 Bytes, Signatur)

dec95012739692625939e3ec6572fa5f python-2.5.ia64.msi (12986368 Bytes, Signatur)

9ea85494251357970d83a023658fddc7 python-2.5-macosx.dmg (18749464 Bytes, Signatur)

d8bfc10c7fd6505271ef5c755999c7cc Python25.chm (4160038 Bytes, Signatur)

Die obigen Signaturen wurden mit GnuPG unter Verwendung des öffentlichen Schlüssels des Release Managers Anthony Baxter generiert, dessen Key-ID 6A45C816 lautet. Sie finden die öffentlichen Schlüssel hier.

Vollständiges Changelog

Dateien

Version Betriebssystem Beschreibung MD5 Summe Dateigröße GPG
Gzip-komprimiertes Quell-Tarball Quellcode-Veröffentlichung 2598e447f648a59dd1e8b359fd05dbb2 44,5 MB SIG
bzip2 komprimierter Source Tarball Quellcode-Veröffentlichung ddb7401e711354ca83b7842b733825a3 8,9 MB SIG
Mac OS X-Installer macOS 9ea85494251357970d83a023658fddc7 17,9 MB SIG
Windows-Hilfedatei Windows d8bfc10c7fd6505271ef5c755999c7cc 4,0 MB SIG
Windows x86 MSI-Installer Windows 33fffe927e4a84aa728d7a47165b2059 10,2 MB SIG
Windows x86-64 MSI-Installer Windows für AMD64/EM64T/x64 c9ebc47dfab4fdc78d895ed6ab715db0 10,4 MB SIG