On Monday, August 06, 2012 09:21:06 PM Sebastian Hilbert wrote:

>From the manual

http://www.pyinstaller.org/export/develop/project/doc/Manual.html?format=raw

A --onefile works by packing all the shared libs / dlls into the archive 
attached to the bootloader executable (or next to the executable in a non-elf 
configuration). When first started, it finds that it needs to extract these 
files 
before it can run "for real". That's because locating and loading a shared lib 
or linked-in dll is a system level action, not user-level. With PyInstaller 
v1.6dev it always uses a temporary directory (_MEIXXXXX, where XXXXX is a 
random number to avoid conflicts) in the user's temp directory. It then 
executes itself again, setting things up so the system will be able to load 
the shared libs / dlls. When execution is complete, it recursively removes the 
entire directory it created.


That is all nice and good but what about the one-dir mode I seem to use.

Where is the content of the binary at then ?

Sorry if this is a huge misunderstanding on my part.

Sebastian

-- 
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