Hi Hartmut,
On 14/12/11 22:15, Hartmut Goebel wrote:
Okay so far. But:
- Why are there fragments of a spec-file in launch.py?
That was a stupid cut and paste mistake I made while jumping around
various files - fixed now. Sorry for the confusion.
- Why are you importing three databases?
SOFA currently makes it possible for users to connect to their data in
any of 5 different database engines. In addition to the 3 you saw, the
dao36_from_genpy module makes it possible to handle MS Access and MS SQL
Server. Furthermore, users can import from Excel, Open Office
Calc/Gnumeric/Libre Office Calc, Google Docs spreadsheets, and CSV files.
When reading the blog post, the use of launch.py is not obvious for
me, esp. since it contains spec-file fragments. It would be more clear
for the reader, if you could more explicitly state what is your aim
and what is your solution. I did not get it :-\
The reason is to bake into the exe enough modules etc so that the user
can run all the SOFA-specific modules without any requirement that they
have Python or any of general libraries installed. So they don't need
matplotlib etc etc because they are in the sofastats.exe file.
For Release 2.0 we plan to implement an Argument `hiddenimport` for
Anaylize(), so you will be able to list all the required modules there
and drop launch.py.
All the best with your plans, Grant
--
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.