Guys, I have been using pyinstaller and it works for me but there are some basic things that are just not clear. I've looked in the manual (which is seriously back-level as you know) and these things are not explained. It would nice if you, or any user, could explain these basic concepts.
I know -- you think I should read the source of the bootstrap program and then I would get it. Maybe I would, but that is a very hard way to learn basic concepts. What, exactly, gets bundled into "appname" within a --onedir package? Does it include one's .py source, or only the .pyc files? What about imported python modules (and eggs)? .py or .pyc? Is the module directory structure preserved or flattened? A lot depends on the runtime environment, as it appears to the bundled program. Everything pyinstaller does is aimed at creating a "normal" python runtime without requiring a python installation. So how is this achieved? How does the runtime differ from a "normal" one? (I know one difference, hasattr(sys,'frozen') -- others?) As you run up to V2.0 please consider updating the manual with an opening topic that explains these very basic concepts. Thanks for your hard work, Dave Cortesi -- 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.
