2010-06-22 8 views
0

Je suis en train de compiler un exe mon script python, mais je reçois une erreur que je sais pas comment résoudre ...avec l'erreur py2exe

mon script inclut cette bibliothèque

import pyHook 
import pythoncom 
import time 
import win32com.client 

et le script py2exe est

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, 
    ) 

et je reçois l'erreur

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 

Comment puis-je le résoudre?

Je viens compilé un autre script et je suis allé tout va bien

+0

Juste une supposition, mais peut-être le "" au nom du script provoque le problème. Essayez login_macro.py. –

Répondre