Python 2.4.1
Erscheinungsdatum: 30. März 2005
Wir freuen uns, die Veröffentlichung von Python 2.4.1 (final) am 30. März 2005 bekannt zu geben.
Wichtig: Diese Veröffentlichung ist anfällig für das Problem, das in der Sicherheitsberatung PSF-2006-001 "Buffer overrun in repr() of unicode strings in wide unicode builds (UCS-4)" beschrieben wird. Dieser Fix ist in Python 2.4.4 enthalten.
Hinweis: Es gibt einen Sicherheitsfix für SimpleXMLRPCServer.py – dieser Fix ist in 2.4.1 enthalten
Python 2.4.1 ist eine Fehlerbehebungsversion von Python 2.4 – Python 2.4 befindet sich nun im reinen Fehlerbehebungsmodus, es werden keine neuen Funktionen mehr hinzugefügt. Seit Python 2.4 wurden mehrere Dutzend Fehler behoben, einschließlich des SimpleXMLRPCServer-Sicherheitsfixes. Weitere Informationen finden Sie in den detaillierten Versionshinweisen.
Weitere Informationen zu den neuen Funktionen von Python 2.4 finden Sie in den 2.4 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.
Release herunterladen
Ab den Python 2.4-Versionen wird der Windows Python-Installer als Microsoft Installer (.msi)-Datei vertrieben. Um dies zu verwenden, muss das Windows-System Microsoft Installer 2.0 unterstützen. Speichern Sie einfach die Installer-Datei python-2.4.1.msi auf Ihrem lokalen Computer und doppelklicken Sie dann auf python-2.4.1.msi, um zu erfahren, 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 haben MSI bereits installiert.
Der Installer im neuen Format ermöglicht automatisierte Installationen und viele andere attraktive neue Funktionen. Es gibt auch einen separaten Installer python-2.4.1.ia64.msi für Win64-Itanium-Benutzer.
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.
Bob Ippolito hat einen Installer für Mac OS X 10.3 und neuer erstellt – Sie können diesen von seiner Website oder direkt von hier herunterladen.
Alle anderen sollten entweder Python-2.4.1.tgz oder Python-2.4.1.tar.bz2, das Quellarchiv, herunterladen. Die tar.bz2-Datei ist erheblich kleiner, also nehmen Sie diese, wenn Ihr System über die entsprechenden Werkzeuge verfügt, um damit umzugehen. Entpacken Sie es mittar -zxvf Python-2.4.1.tgz(oderbzcat Python-2.4.1.tar.bz2 | tar -xf -). Wechseln Sie in das Verzeichnis Python-2.4.1 und führen Sie die Befehle "./configure", "make", "make install" aus, um Python zu kompilieren und zu installieren. Das Quellarchiv eignet sich auch für Windows-Benutzer, die ihre eigene Version erstellen möchten.
Was ist neu?
- Sehen Sie sich die Highlights der Python 2.4-Version an.
- Andrew Kuchlings What's New in Python 2.4 beschreibt die sichtbarsten Änderungen seit Python 2.3 detaillierter.
- Eine detaillierte Liste der Änderungen in 2.4.1 finden Sie in den Versionshinweisen oder imMisc/NEWSDatei im Quellcode-Paket.
- Die vollständige Liste der Änderungen können Sie in CVS einsehen.
Dokumentation
Die Dokumentation wurde ebenfalls aktualisiert
- HTML online durchsuchen
- Herunterladen über HTTP.
Dateien, MD5-Prüfsummen, Signaturen und Größen
7bb2416a4f421c3452d306694d3efbba Python-2.4.1.tgz (9219882 Bytes, sig)
de3e9a8836fab6df7c7ce545331afeb3 Python-2.4.1.tar.bz2 (7847025 Bytes, sig)
5de61a8f3a20a0cc8d0ec82e9901aa6b python-2.4.1.msi (10970624 Bytes, sig)
e639f4554a5dadf4da7a04ae64c8f85a python-2.4.1.ia64.msi (8930816 Bytes, sig)
1db4d575a2c5d6ab24be10c38154551a MacPython-OSX-2.4.1-1.dmg (7918391 Bytes, sig)
Die obigen Signaturen wurden mit GnuPG unter Verwendung des öffentlichen Schlüssels des Release Managers Anthony Baxter generiert, dessen Schlüssel-ID 6A45C816 ist. Öffentlicher Schlüssel.
Dateien
| Version | Betriebssystem | Beschreibung | MD5 Summe | Dateigröße | GPG |
|---|---|---|---|---|---|
| Gzip-komprimiertes Quell-Tarball | Quellcode-Veröffentlichung | ac3effd1479b51a73a68cfcab720dd67 | 37,4 MB | SIG | |
| bzip2 komprimierter Source Tarball | Quellcode-Veröffentlichung | de3e9a8836fab6df7c7ce545331afeb3 | 7,5 MB | SIG | |
| Windows x86 MSI-Installer | Windows | 5de61a8f3a20a0cc8d0ec82e9901aa6b | 10.5 MB | SIG |
