Я пытаюсь построить Windows, исполняемым с py2exe для программы на Python, который использует пакет jsonschema, но каждый раз, когда я пытаюсь запустить исполняемый файл он терпит неудачу со следующей ошибкой:py2exe не узнавая jsonschema
File "jsonschema\__init__.pyc", line 18, in <module>
File "jsonschema\validators.pyc", line 163, in <module>
File "jsonschema\_utils.pyc", line 57, in load_schema
File "pkgutil.pyc", line 591, in get_data
IOError: [Errno 0] Error: 'jsonschema\\schemas\\draft3.json'
Я попытался добавить json и jsonschema в параметры пакета для py2exe в файле setup.py, и я также попытался вручную скопировать каталог jsonschema из своего местоположения в Python27 \ Libs \ site-packages в library.zip, но ни одна из них не работает , Я также попытался использовать найденное здесь решение (http://crazedmonkey.com/blog/python/pkg_resources-with-py2exe.html), которое предполагает расширение py2exe, чтобы иметь возможность копировать файлы в zip-файл, но это тоже не сработало.
Я предполагаю, что это происходит потому, что py2exe включает только файлы Python в library.zip, но мне было интересно, есть ли способ для этого работать без необходимости конвертировать draft3.json и draft4.json в .py-файлы в их первоначальном месте.
Спасибо заранее