Я использую Py2exe для создания исполняемого файла в качестве службы Windows.
Когда я запускаю script, я получаю эту ошибку:
Файл "C:\TeamCity\buildAgent\work\582d895bd5b431ac\winpython\WinPython-32bit-2.7.3.3\python-2.7.3\lib\site-packages\py2exe\build_exe.py", строка 860, в build_executable add_resource (security_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"
},
},
)
Проблема возникает только на машине сборки, она отлично работает на моем компьютере.
Я попытался установить полный контроль для всех в рабочей папке, но он не работает.
Любая идея?
Спасибо.