0

次のdata_filesセクションを setup.py スクリプトに追加しました。

data_files = [
    ('libgsync/data': [ 'libgsync/data/client.json' ]),
]

予想どおり、ファイルは次の場所にコピーされますが、予期せず MANIFEST ファイルから除外されます。

/usr/local/lib/python2.7/dist-packages/libgsync/data/client.json

また、予期せずここにも同じファイルが作成され、マニフェストに含まれます。

/usr/local/libgsync/data/client.json

なんで?また、より予測可能なものを生成するにはどうすればよいでしょうか?

コマンドは次のとおりです。

sudo ./setup.py install --record MANIFEST
4

1 に答える 1