Может ли кто-нибудь получить pyAA, работающий с py2exe? pyAA можно загрузить here.pyAA с py2exe
Я пытаюсь сделать это в течение последних 2 дней, и до сих пор я не могу найти решение. Файлы примеров, как приведено ниже:
hello.py
import pyAA
print "Hello, World"
setup.py
from distutils.core import setup
import py2exe
setup(console=['hello.py'],
options = {"py2exe": {"bundle_files": 1}})
Теперь, если мы запустим:
python setup.py py2exe
исполняемый создан. Но работает он дает следующее сообщение об ошибке:
Traceback (most recent call last):
File "hello.py", line 1, in ?
File "zipextimporter.pyc", line 82, in load_module
File "pyAA\__init__.pyc", line 1, in ?
File "zipextimporter.pyc", line 82, in load_module
File "pyAA\AA.pyc", line 8, in ?
File "zipextimporter.pyc", line 82, in load_module
File "pyAA\pyAAc.pyc", line 5, in ?
File "zipextimporter.pyc", line 98, in load_module
ImportError: MemoryLoadLibrary failed loading pyAA\_pyAAc.pyd
Я попытался с помощью dependency walker, но я не смог сделать слишком много смысла одного и того же. Я пытался добавить/удалить некоторые библиотеки DLL, но безрезультатно.
p.s -> Обратите внимание, что без bundle_files он отлично работает. Но одно из требований проектов означает, что требуется файл bundle_file.
и что такое pyAA, молите уточнить в своем вопросе? –