Я пытаюсь установить подпакеты для проекта Python.Пожалуйста, обратитесь к структуре ниже.Основной файл setup.py будет вызывать «setup.py» в каждом подпакете.
my_project
├── my_sub_package1
│ ├── foo2.py
│ ├── foo.py
│ └── setup.py
├── my_sub_package2
│ ├── bar2.py
│ ├── bar.py
│ └── setup.py
└── setup.py [main]
При такой структуре в других проектах, если пользователю нужен только подпакет, пользователь может выбрать установку «my_sub_package1»."только вместо установки всего пакета (который может стать громоздким со временем по мере увеличения количества пакетов).
Кто-нибудь знает, является ли это правильным способом сделать это?Спасибо!