0
使用setuptools部署時是否可以創建新的目錄結構? 在我的setup.py文件,它反映了我現在的結構,我有如何使用setuptools部署到新的目錄結構
package_dir = {"": "."},
packages = ["",],
package_data = {"": ["ItemA/*.py",
"ItemB/*.py",
"ItemC/*.py",
"Master.foo",
] },
我不能改變原有的結構,但我想部署在部署之前都添加文件夾的兩個層次。
./
Folder1/Folder2/
/ItemA/ *.py
/ItemB/ *.py
/ItemC/ *.py
Master.foo
它可能會用'data_files' https://開頭的文檔。 python.org/3.3/distutils/setupscript.html#installing-additional-files – pacholik
嗯,它似乎想顯式文件它確實使目錄像我想要的,但它不會搜索「* .py」。我必須命名所有文件。 – KHibma
這幾乎是這樣做的,但是它丟失了每個.py所在的「itemA,itemB」目錄。data_files = [(「Folder1/Folder2」,glob.glob(「+/+。py」))] + = star。明星不工作。 – KHibma