2010-06-22 11 views
0

Я пытаюсь скомпилировать к еху моего сценарию Python, но я получаю сообщение об ошибке, что я не знаю, как решить ...Помощи с py2exe ошибкой

моего сценария включить эти библиотеки

import pyHook 
import pythoncom 
import time 
import win32com.client 

и py2exe сценарий

from distutils.core import setup 
import py2exe 
import sys 

sys.argv.append('py2exe') 

setup(
    options = {'py2exe': dict(bundle_files=1, optimize=1)}, 
    console = ["login.macro.py"], 
    zipfile = None, 
    ) 

, и я получаю ошибку

Traceback (most recent call last): 
    File "login.macro.py", line 4, in <module> 
    File "zipextimporter.pyo", line 82, in load_module 
    File "win32com\__init__.pyo", line 5, in <module> 
    File "zipextimporter.pyo", line 98, in load_module 
ImportError: MemoryLoadLibrary failed loading win32api.pyd 

Как это можно решить?

Я только что собрали еще один сценарий, и пошел все ок

+0

только предположение, но возможно "" во имя сценария вызывает проблему. Попробуйте login_macro.py. –

ответ