Kører et python script som en windows service efter konvertering til exe

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg har et python script, der hæver en stikkontakt til kommunikationsformål, jeg har formået at konvertere den til exe ved hjælp af Pyinstaller og kør det med succes ved at dobbeltklikke på den. [5]


Jeg forsøgte at gøre exe en windows service ved hjælp af følgende vejledning, men da jeg kørte tjenesten gennem services.msc, fik jeg:

Windows could not start the test1 service on Local Computer Error 1053: the service did not respond to the start or control request in a timely fashion [6]


Jeg spekulerer på, om hvert python script virkelig kan blive en Windows-tjeneste, eller det har nogle kriterier, da jeg ikke så dette i guide ovenfor.


Jeg forsøgte at tage det mere simpelt og lavede et python script af følgende kode:

while True: z = 10 print z
Nu har jeg lavet en exe-fil og en tjeneste, da jeg forsøgte at køre den, fik jeg:


Windows could not start the test1 service on Local Computer
Error 1067: the process terminated unexpectedly



Kan nogen henvise mig, hvad gør jeg forkert?

Bedste reference