У меня следующая структура каталогов:
/mypackage
__init__.py
setup.py
code.py
MANIFEST.in
/static
app.js
В setup.py
Я пробовал любую комбинацию MANIFEST.in
, data_files
, package_data
, include_package_data=True
.
Я могу настроить static/app.js
в файле .tar.gz
, сгенерированном при запуске python setup.py sdist
, но я никак не могу получить pip install
для фактического распространения статических файлов в установленномкаталог.
Все, что я хочу, это, в основном, копировать исходную структуру в установленный каталог.
Закрытие, которое я мог бы получить, - это настройка для добавления каталога static
в root site_packages, как если бы статические файлы были другим пакетом.Короче говоря, я хочу получить следующую структуру в site_packages
/site_packages
/mypackage
__init__.py
code.py
/static
app.js