Python Distutils-SIG: Dokumentation
Python Distutils-SIG: Dokumentation
Benutzerdokumentation
Zwei Dokumente wurden verfasst, um die Distutils abzudecken, und sind Teil des Standard-Dokumentationssatzes von Python.
- Installation von Python-Modulen
Dies ist für Endbenutzer, Systemadministratoren und Python-Programmierer, die Drittanbieter-Module in ihre bestehende Python-Installation installieren müssen. Es konzentriert sich auf die Verwendung der Distutils, behandelt aber auch ältere Methoden zur Installation von Python-Modulen und -Erweiterungen.
- Verteilung von Python-Modulen
Dies ist für Modul- und Erweiterungsentwickler, die ihre Arbeit mithilfe der Distutils mit der Welt teilen möchten. Es behandelt das Schreiben des Setup-Skripts und dessen Verwendung zur Erstellung einer Quell-Distribution und "gebauten" (binären) Distributionen (daher ist es auch für Packer nützlich - Personen, die Quell-Distributionen anderer Entwickler in gebaute Distributionen für eine bestimmte Plattform umwandeln).
Planungs-, Anforderungs- und Designdokumente
Die Distutils sind nicht eines Tages wie durch Magie entstanden; eine beträchtliche Voraussicht war erforderlich, und einiges davon wurde sogar aufgeschrieben. In grob chronologischer Reihenfolge:
- Zusammenfassung der Developer's Day-Sitzung auf der IPC7 (der siebten Internationalen Python-Konferenz, November 1998)
- Anforderungsübersicht
- Aufgaben und Rollen im Zusammenhang mit den Distutils
- Vorgeschlagene Benutzeroberfläche - hauptsächlich von historischem Interesse, da der Code existiert und in Installing Python Modules dokumentiert ist, aber ich kann nichts wegwerfen
- Vorgeschlagenes Design - ebenfalls hauptsächlich von historischem Interesse; abgelöst durch das IPC8-Papier (unten) und natürlich den tatsächlichen Code
IPC8 Papier/Präsentation
Auf der achten Internationalen Python-Konferenz (Januar 2000) hielt ich einen Vortrag über die Distutils und veröffentlichte ein Papier in den Konferenzbeiträgen. Das Papier ist verfügbar als
Ich habe das Papier etwas überarbeitet und für den Software Carpentry-Wettbewerb eingereicht; Sie möchten vielleicht stattdessen die aktualisierte Version des Papiers lesen.Sie können auch die Folien meiner Präsentation herunterladen. Ich habe noch nicht herausgefunden, wie ich mit Applixware HTML aus den Folien generieren kann (grummel), daher können Sie vorerst die Folien für
- Applix Presents (komprimiert) herunterladen
- Microsoft PowerPoint (komprimiert)
