Настройте подпакеты Python - PullRequest
0 голосов
/ 07 июня 2018

Я пытаюсь установить подпакеты для проекта 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»."только вместо установки всего пакета (который может стать громоздким со временем по мере увеличения количества пакетов).

Кто-нибудь знает, является ли это правильным способом сделать это?Спасибо!

...