2
如何讓setup.py
包含不屬於代碼的文件? (具體來說,這是一個許可證文件,但它可以是任何其他的東西。)使用setup.py包含非Python文件
如何讓setup.py
包含不屬於代碼的文件? (具體來說,這是一個許可證文件,但它可以是任何其他的東西。)使用setup.py包含非Python文件
http://docs.python.org/distutils/setupscript.html#installing-additional-files是你所需要的。
由於您提到了許可證文件,因此您可以添加其他元數據(如許可證)this way。
我認爲'data_files'有點不穩定,因爲它將文件安裝在系統範圍內的位置,與我的項目文件無關,而且這個位置*更改*取決於用戶是否使用「setup.py安裝「或」點子安裝「。所以我的代碼無法找到這些文件。我想我可以嘗試在運行時搜索這兩個位置。人們真的這樣做嗎? –