title: Windows services with Python and py2exe
body: <p>I need some help with converting a python windows service using py2exe.</p>
  
  <p>Let me explain the problem. I have a python service, which works, no problems here. I used py2exe to turn it into an executable file. I tested it by replacing the python version of the service with this one and it works with no problems too. </p>
  
  <p>But when I move the exe version of the service to another computer, it will register with the service manager but won't start with the error: "The system cannot find the file specified". The missing file is one of the modules I've written.</p>
  
  <p>I played with this a bit and went back to the machine where I used py2exe and where the exe version of the service works. I removed everything python related, everything py2exe created but the "dist" folder, everything I could think of that was related with the python version of the service. The exe version still worked (altho I removed, amongst others, the very files that were supposedly missing on the other machine).</p>
  
  <p>Tried a bunch of different things but cant get the exe version to work. If any of you guys have any ideas, I'd really appreciate it. </p>
  
  <p>P.S: I do have the c++ runtime installed on the target machine. You can't register the service without it and as I said, I can register it, it just won't run. </p>