我正在使用 Py2exe 创建一个可执行文件作为 Windows 服务。

当我运行脚本时,我收到此错误:



这是对 py2exe 的调用:

    setup(
    name = NAME,
    description = DESCRIPTION,
    version = '1.0.133.43',
    service = [{'modules':["ServiceLauncher"], 'cmdline':'pywin32'}],
    zipfile=None,
    options = {
        "py2exe":{"packages":"encodings",
                  "includes":"win32com,win32service,win32serviceutil,win32event",
                  "excludes":"libiomp5md.dll"
        },
        },
    )

问题只发生在构建机器上,它在我的开发电脑上运行良好。

我试图为工作文件夹中的每个人设置完全控制,但它不起作用。

任何的想法?

谢谢你。

最佳答案

经过两天的调查,我们在 IT 人员的帮助下找到了解决方案。

当 py2exe 尝试修改添加元数据和/或图标的可执行文件时,就会出现问题。

根本原因?简单... 抗病毒。

它认为该操作是一种威胁并导致拒绝访问错误。

谢谢你们!

关于python - 使用 Py2exe 拒绝访问,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21848033/

10-14 18:21