Be.*_*St. 11 python windows-services py2exe
我正在使用Py2exe创建一个可执行文件作为Windows服务.
当我运行脚本时,我收到此错误:
文件"C:\ TeamCity的\ buildAgent \工作\ 582d895bd5b431ac\winpython\WinPython了32bit-2.7.3.3 \中的python-2.7.3\LIB \站点包\ py2exe\build_exe.py",线路860,在build_executable add_resource(ensure_unicode (exe_path),script_bytes,u"PYTHONSCRIPT",1,True)RuntimeError:EndUpdateResource:访问被拒绝.
这是对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"
},
},
)
Run Code Online (Sandbox Code Playgroud)
问题只发生在构建机器上,它在我的开发电脑上运行正常.
我试图将完全控制设置为工作文件夹中的每个人,但它不起作用.
任何的想法?
谢谢.
Be.*_*St. 37
经过两天的调查,我们在IT人员的帮助下找到了解决方案.
当py2exe尝试修改添加元数据和/或图标的可执行文件时,会出现此问题.
根本原因?简单...... ANTIVIRUS.
它认为操作是威胁并导致访问被拒绝错误.
谢谢你们!
| 归档时间: |
|
| 查看次数: |
7698 次 |
| 最近记录: |