in do_install block, it calls win32serviceutil.InstallService
but without parameter exeArgs
win32serviceutil.InstallService(None,
k._svc_name_,
svc_display_name,
exeName = sys.executable,
userName = userName,
password = password,
startType = startType,
bRunInteractive = bRunInteractive,
serviceDeps = svc_deps,
description = getattr(k, "_svc_description_", None),
exeArgs = getattr(k,"_exe_args_",None) # needs to add this parameter
)