У меня есть приложение Python, которое включает файлы данных, отличные от Python, в некоторые из его подпакетов. Я использовал опцию include_package_data
в своем setup.py
для автоматического включения всех этих файлов при создании дистрибутивов. Это работает хорошо.
Теперь я начинаю использовать py2exe. Я ожидал, что он увидит, что у меня есть include_package_data=True
, и включит все файлы. Но это не так. Он помещает только мои файлы Python в library.zip
, поэтому мое приложение не работает.
Как заставить py2exe включать мои файлы данных?