というプロジェクトがprojあり、このプロジェクトには次の構造があるとします。
proj/
dists/
doc/
src/
__init__.py
xyz.py
abc.py
test/
setup.py
ご覧のとおり、プロジェクトのすべてのコンテンツはsrcサブフォルダーにあります。srcフォルダーから distutils 配布パッケージを作成するにはどうすればよいですか?
私の素朴な考えは、チュートリアルに従って、次のように書くことでしたsetup.py:
#omitting basics
setup(
name='proj',
packages=['src'],
package_dir={'proj':'src'}
)
しかし、結果のパッケージをシステムにインストールした後でも、インポートする必要がsrc.xyzありproj.xyz、それが目標であり、期待される結果でした。