任何人都可以得到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,請在您的問題中澄清一下? – 2010-07-29 20:46:51