Доступ запрещен при использовании Py2exe
Я использую Py2exe для создания исполняемого файла в качестве службы Windows.
Когда я запускаю скрипт, я получаю эту ошибку:
File "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_executableadd_resource (sure_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"
},
},
)
Проблема возникает только на сборочной машине, она отлично работает на моем компьютере разработчика.
Я пытался настроить Полный доступ для всех в рабочей папке, но это не работает.
Есть идеи
Спасибо