Python 2.5.1
Release Date: 19. April 2007
Python 2.5.1 wurde am 18. April 2007 veröffentlicht.
Dies ist die erste Bugfix-Version von Python 2.5. Python 2.5 befindet sich nun im reinen Bugfix-Modus; es werden keine neuen Funktionen hinzugefügt. Laut den Release Notes wurden seit Python 2.5 über 150 Fehler und Patches behoben, darunter eine ganze Reihe im neuen AST-Compiler (ein internes Implementierungsdetail des Python-Interpreters).
Siehe die detaillierten Release Notes für weitere Details.
Seit dem Release Candidate haben wir einige kleine Änderungen zurückgenommen, die dazu führten, dass sich 2.5.1 anders verhielt als 2.5. Sehen Sie dazu wieder in den Release Notes nach.
Weitere Informationen zu den neuen Funktionen von Python 2.5.1 finden Sie in den 2.5 Highlights oder in Andrew Kuchlings What's New In Python für eine detailliertere Ansicht.
Bitte sehen Sie sich die separate Fehler-Seite für bekannte Probleme und das Verfahren zur Fehlerberichterstattung an.
Siehe auch die Lizenz.
Release herunterladen
Windows
Für x86-Prozessoren: python-2.5.1.msi
Für Win64-Itanium-Benutzer: python-2.5.1.ia64.msi
Für Win64-AMD64-Benutzer: python-2.5.1.amd64.msi
Dieser Installer ermöglicht eine automatisierte Installation und viele weitere neue Funktionen.
Um diese Installer verwenden zu können, muss das Windows-System Microsoft Installer 2.0 unterstützen. Speichern Sie einfach die Installer-Datei auf Ihrem lokalen Rechner und führen Sie sie dann aus, um festzustellen, ob Ihr Rechner MSI unterstützt.
Windows XP und neuere Versionen haben bereits MSI; viele ältere Rechner werden MSI bereits installiert haben.
Wenn Ihr Rechner Microsoft Installer nicht enthält, müssen Sie ihn kostenlos von Microsoft für Windows 95, 98 und Me und für Windows NT 4.0 und 2000 herunterladen.
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.
MacOS X
Für MacOS X 10.3 und höher: python-2.5.1-macosx.dmg. Dies ist ein Universal-Installer.
Das Universal-OS-X-Image enthält einen Installer für Python 2.5.1, der auf Mac OS X 10.3.9 und neuer auf PPC- und Intel-Macs läuft. Die kompilierten Bibliotheken enthalten sowohl bsddb als auch readline.
Andere Plattformen
Gzip-komprimierter Quellcode: Python-2.5.1.tgz
Bzip2-komprimierter Quellcode: Python-2.5.1.tar.bz2, das Quellcode-Archiv.
Die bzip2-komprimierte Version ist erheblich kleiner, also nehmen Sie diese, wenn Ihr System über die entsprechenden Werkzeuge verfügt, um damit umzugehen.
Entpacken Sie das Archiv mittar -zxvf Python-2.5.1.tgz(oderbzcat Python-2.5.1.tar.bz2 | tar -xf -). Wechseln Sie in das Verzeichnis Python-2.5.1 und führen Sie die Befehle "./configure", "make", "make install" aus, um Python zu kompilieren und zu installieren. Das Quellcode-Archiv eignet sich auch für Windows-Benutzer, die ihre eigene Version erstellen möchten.
Was ist neu?
- Siehe die 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.
- Eine detaillierte Liste der Änderungen in 2.5.1 finden Sie in den Release Notes oder imMisc/NEWSDatei im Quellcode-Paket.
- Für die vollständige Liste der Änderungen können Sie in Subversion stöbern.
Dokumentation
Die Dokumentation wurde ebenfalls aktualisiert
- Download über HTTP.
- Dokumentation ist im Windows Help (.chm)-Format verfügbar - Python25.chm.
Dateien, MD5-Prüfsummen, Signaturen und Größen
cca695828df8adc3e69b637af07522e1 Python-2.5.1.tgz (11060830 Bytes, Signatur)
70084ffa561660f07de466c2c8c4842d Python-2.5.1.tar.bz2 (9383651 Bytes, Signatur)
a1d1a9c07bc4c78bd8fa05dd3efec87f python-2.5.1.msi (10970624 Bytes, Signatur)
5cf96e05ad6721f90cdd9da146981640 python-2.5.1.amd64.msi (10983936 Bytes, Signatur)
75347f7637a998765701088261bdd5cd python-2.5.1.ia64.msi (13201920 Bytes, Signatur)
59796329bc160a3a1e2abc01bf30bb50 python-2.5.1-macosx.dmg (18719946 Bytes, Signatur)
ee652cd776cf930a0a40ff64c436f0b1 Python25.chm (4176034 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.
Dateien
| Version | Betriebssystem | Beschreibung | MD5 Summe | Dateigröße | GPG |
|---|---|---|---|---|---|
| Gzip-komprimiertes Quell-Tarball | Quellcode-Veröffentlichung | 968039b3b2a077061d11671e1c6b40a2 | 44,6 MB | SIG | |
| bzip2 komprimierter Source Tarball | Quellcode-Veröffentlichung | 70084ffa561660f07de466c2c8c4842d | 8,9 MB | SIG | |
| Mac OS X-Installer | macOS | 59796329bc160a3a1e2abc01bf30bb50 | 17,9 MB | SIG | |
| Windows-Hilfedatei | Windows | ee652cd776cf930a0a40ff64c436f0b1 | 4,0 MB | SIG | |
| Windows x86 MSI-Installer | Windows | a1d1a9c07bc4c78bd8fa05dd3efec87f | 10.5 MB | SIG | |
| Windows x86-64 MSI-Installer | Windows | für AMD64/EM64T/x64 | 5cf96e05ad6721f90cdd9da146981640 | 10.5 MB | SIG |
