Hello, I am using PyInstaller to bundle a Windows application. It
works great, however, I am wondering if there is a way to get things
running with only a single process.

I understand from reading the documentation that this is necessary for
a single file deployment, as the parent process extracts the libraries
and script from a data section to a temporary location. The second
process is then the actual script being executed. The parent cleans up
after the child once it exits.

http://www.pyinstaller.org/export/latest/trunk/doc/Manual.html?format=raw#one-pass-execution

Unless I am mistaken, by default onedir is used and one-pass-execution
does not require more than one process.

However, I am doing a single directory deployment and still have two
processes. This is extremely ugly for me since my application is
designed as a daemon + GUI, and I already have two processes running
by design.

Is there any way to get rid of the double processes?

-- 
You received this message because you are subscribed to the Google Groups 
"PyInstaller" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/pyinstaller?hl=en.

Reply via email to