からの.py源を含む私はsetup.pyを有します。テストやその他のサブモジュールには適用されません。Pythonのsetup.pyのsdistのは、最上位レベルのモジュール
私は間違っていますか?
のpython 2.7
からの.py源を含む私はsetup.pyを有します。テストやその他のサブモジュールには適用されません。Pythonのsetup.pyのsdistのは、最上位レベルのモジュール
私は間違っていますか?
のpython 2.7
使用find_packages()
function使用:関数はPythonパッケージ(__init__.py
ファイルとディレクトリ)を検索し、適切な形式のリストとしてこれらを返します
from setuptools import setup, find_packages
setup(
# ...
packages=find_packages(),
)
。これはsetup.pyスクリプトと同じディレクトリで始まりますが、代わりに明示的な開始ディレクトリと、いくつかのことをスキップするために必要な除外パターンを与えることができます。
setuptoolsの代わりに純粋なdistutilsを使っている人は:packagesパラメータにすべてのパッケージとサブパッケージのリストを渡す必要があります(すべてのサブモジュールではなく検出されます)。