【问题标题】:Help with py2exe error帮助解决 py2exe 错误
【发布时间】:2010-06-22 01:43:59
【问题描述】:

我正在尝试将我的 python 脚本编译为 exe,但我遇到了一个我不知道如何解决的错误...

我的脚本包含这个库

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

我该如何解决?

我刚刚编译了另一个脚本,一切正常

【问题讨论】:

  • 只是猜测,但也许是“。”在脚本的名称中导致问题。试试 login_macro.py。

标签: python windows py2exe


【解决方案1】:
猜你喜欢
  • 2011-08-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-04-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多