Python – Как добавить каталог в яйцо?Python

Программы на Python
Anonymous
Python – Как добавить каталог в яйцо?

Сообщение Anonymous »

У меня небольшой проект со следующей структурой:

Код: Выделить всё

/my_project
/my_data
/my_project
.gitignore
requirements.txt
scrapy.cfg
setup.py
Setup.py выглядит следующим образом:

Код: Выделить всё

# Automatically created by: scrapyd-deploy

from setuptools import setup, find_packages

setup(
name         = 'project',
version      = '1.0',
packages     = find_packages(),
include_package_data=True,
package_data={
"my_data": ["*.xlsx", "*.csv", "*.py"],
},
entry_points = {'scrapy': ['settings = my_proj.settings']},
zip_safe=False,
)
Когда я развертываю код, каталог my_data не включается в яйцо. Я попытался добавить следующий блок в setup.py

Код: Выделить всё

package_data={
"my_data": ["*.xlsx", "*.csv", "*.py"],
}
но, к сожалению, безуспешно.
Каталог my_data содержит файлы в форматах XLSX, CSV и PY, и они мне нужны файлы для запуска проекта Scrapy.
Как мне правильно «примонтировать» этот каталог к ​​яйцу?

Подробнее здесь: https://stackoverflow.com/questions/785 ... ory-to-egg

Вернуться в «Python»