Python Distutils-SIG: 文件
Python Distutils-SIG: 文件
使用者文件
已編寫了兩份文件來介紹 Distutils,它們是 Python 標準文件集的一部分
- 安裝 Python 模組
這份文件面向需要將第三方模組安裝到現有 Python 安裝中的終端使用者、系統管理員和 Python 程式設計師。它側重於使用 Distutils,但也涵蓋了安裝 Python 模組和擴充套件的舊方法。
- 分發 Python 模組
這份文件面向希望使用 Distutils 與世界分享其成果的模組和擴充套件開發者。它涵蓋了編寫 setup 指令碼以及使用它建立源分發和“構建”(二進位制)分發(因此,它也適用於打包者——將其他開發者的源分發轉換為特定平臺構建分發的人)。
規劃、要求和設計文件
Distutils 並非憑空出現;它需要大量的深思熟慮,其中一些甚至被記錄下來。大致按時間順序排列:
- IPC7(第七屆國際 Python 大會,1998 年 11 月)開發者日會議總結
- 需求概述
- Distutils 中涉及的任務和角色
- 提議的使用者介面——現在程式碼已存在並已在安裝 Python 模組中進行文件說明,因此這主要是歷史興趣,但我從不丟棄任何東西。
- 提議的設計——同樣主要是歷史興趣;已被 IPC8 論文(下文)以及實際程式碼所取代。
IPC8 論文/演示
在第八屆國際 Python 大會(2000 年 1 月)上,我做了一個關於 Distutils 的演講,並在會議論文集中發表了一篇論文。該論文可作為:
我對論文進行了少量更新,並提交給了 Software Carpentry 競賽;您可能希望閱讀論文的更新版本。您還可以下載我的簡報的幻燈片。我還沒有弄清楚如何讓 Applixware 從幻燈片生成 HTML(抱怨),所以目前您可以下載以下幻燈片:
