данные пакета не включены в пакет - PullRequest
1 голос
/ 06 февраля 2020

У меня есть проект со следующей структурой. Исполняемый файл - это файл данных пакета, который я пытаюсь добавить в свой пакет.

packagename
├── packagename.py
├── __init__.py
└── resources
    └── executable

В своем установочном файле я добавил исполняемый файл в пакет следующим образом.

package_dir={'packagename': 'packagename'}, 
package_data={'packagename': ['resources/executable',]},

I собрал пакет локально с помощью pip. Я ожидал найти исполняемый файл в package.egg.info/SOURCES.txt, но его нет.

Есть ли что-то, что я делаю неправильно, что препятствует добавлению пакета в пакет, или я проверяю в неправильном месте? Я следовал этому руководству .

...