1
我要保證在一個Python包,某些文件沒有安裝,當用戶類型:排除從distutils的某些文件安裝命令
python setup.py install
具體而言,在一定條件下,可以有__pycache__
目錄,結束在build
目錄中,然後如果用戶運行install
,則也會安裝__pycache__
目錄,這會導致問題不復存在。該解決方案可能是創建一個自定義安裝命令:
class CustomInstall(DistutilsInstall):
# code here
但在Distutils的代碼瀏覽各地後,我無法弄清楚如何編輯被安裝文件的列表。有沒有人有什麼建議?我可以讓CustomInstall
刪除所有我不想要的文件,但我想避免這種情況。