setup.py
PythonでのPython パッケージを記述する場合、が含まれるすべてのディレクトリを自動的に取得し、それをサブパッケージとして含めるようにするdistutils
方法はありますか?__init__.py
つまり、構造が次の場合:
mypackage/__init__.py
mypackage/a/__init__.py
mypackage/b/__init__.py
以下のことは避けたいです:
packages = ['mypackage', 'mypackage.a', 'mypackage.b']
代わりに次のようにします:
packages = ['mypackage']
そして、 init ファイルがあるのでa
、 やのようなものを自動的に見つけるようになります。ありがとうございます。b
ベストアンサー1
find_packages()関数を使用することをお勧めします。セットアップツールのような:
from setuptools import setup, find_packages
そして
packages=find_packages()