我有一個Python包,只能在Linux上有意義地運行。我在docs中看到,setup.py元數據中有一個platforms密鑰,但據我所知,在distutils源代碼中可以看到,該元數據實際上並不是用於的任何內容。 接下來,我去看了PyObjC,這是一個着名的OS X only Python軟件包。我觀察到它在setup.py中填充了前述的platforms密鑰。但是,當我嘗試在Linux上安裝
在Python documentation for distribution中聲明清單模板名爲MANIFEST.in默認。然後它似乎沒有說明如何更改該默認值。 對於混合語言項目的緣故,我想命名MANIFEST.in更多的東西一樣PYTHON-MANIFEST.in或一些這樣的,以避免對誰需要知道什麼屬於什麼語言(我們不能只是把開發商的心理負荷Python子項目放入子目錄中,因爲它需要訪問根目錄下的