というプロジェクトが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
、それが目標であり、期待される結果でした。