Я пишу свой первый пакет, который будет использоваться в базе данных pypi ...Пакет pypi не устанавливается со всеми файлами?
Мне потребовалось много усилий, чтобы все было правильно упаковано, но я, наконец, сделал.
У меня есть такая структура.
---dist
---package.egg-info
---MANIFEST.in
---setup.py
---package/
---__init__.py
---file.py
---info.txt
---templates/
---template.html
сейчас в моей папке dist при извлечении файла tar.gz я вижу все. но когда я запускаю пакет установки пакета, я получаю только яйцо и файлы init .py и file.py, а не другие текстовые файлы и файлы шаблонов.
Почему это?
Setup.py добавил ...:
setup(name='django-g-recaptcha',
version='0.1.2',
description='Django view decorator to validate google recaptcha forms',
url='https://bitbucket.org/deltaskelta/django-g-recaptcha-validate/overview',
author='Jeff Willette',
author_email='[email protected]',
keywords = ['django', 'recaptcha', 'catpcha'],
packages = ['g_recaptcha',],
)
Пожалуйста, предоставьте свой код 'setup.py', без которого это просто догадывается. Тем не менее, в зависимости от установки pip устанавливает файлы данных в каталог для данных в конкретной системе, а не внутри каталога вашего пакета в пакетах сайтов. – Nikita
добавил (а) сообщение. Я был в предположении, что MANIFEST.in позаботился о добавлении файлов данных вместо setup.py, поскольку я структурировал его таким образом – deltaskelta