[英]How to include sub-packages in a Python package
我正在嘗試創建一個具有以下結構的包:
project/
setup.py
source/
__init__.py
utils/
__init__.py
module1.py
module2.py
apps/
__init__.py
module1.py
module2.py
所有__init__.py
都是空的
安裝文件(僅相關行):
from setuptools import setup, find_namespace_packages
setup(name = 'project',
version = '0.01',
packages = find_namespace_packages(),
python_requires = '>=3.6'
)
問題是我創建的包不包括兩個子包utils
和apps
。 我應該怎么做才能像這樣使用包: import package.apps.module1
? 類似於此處的示例: https : //docs.python.org/3/tutorial/modules.html#packages
我認為您需要的所有相關信息都可以在這里找到:[https://packaging.python.org/guides/packaging-namespace-packages/][1]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.