时间:2010-07-24 15:14:48

标签: python distutils fhs

2 个答案:

答案 0 :(得分:5)

答案 1 :(得分:5)

子类别distutils.command.install.install并非绝对必要。相反,根据'Installing Additional Files'上的data_files文档,setup可以传递到distutils

e.g。

setup(
    ...
    data_files = [
        (conf_path, ['foo.cfg'])
    ]
)

根据您自己的要求计算conf_path。即通过测试sys.prefix(而不是self.prefix)构建它,就像上面的@weakish所做的那样。