ConsoleKeepPath is used when you want to retain the sys.path of an
*existing* Python installation. As such it isn't much use as a "freezing"
tool since it requires Python to be installed on the target machine. That
said, it does freeze the main script so it has limited use. In general on
Windows use Win32GUI or Win32Service for GUI applications and services. For
console based applications or on any other platform simply use Console.

Hope that explains things.

Anthony


On Tue, Sep 24, 2013 at 7:12 AM, Michael Whapples <mwhapp...@aim.com> wrote:

>  The base determines the type of application. On windows win32gui should
> be used for a GUI application where no console (command prompt) window is
> desired, the console base will mean your application has a console window.
> I believe the win32gui base has no affect on other platforms as these do
> not have such a difference between GUI and CLI applications.
>
> I do not know what the ConsoleKeepPath base is, although the name would
> indicate it impacts on the path for a CLI application.
>
> Michael Whapples
>
> On 24/09/2013 12:20, Pietro Moras wrote:
>
>  I'd welcome any further information about about “\bases”: Console,
> ConsoleKeepPath, Win32GUI “*.exe” files, required as a cxfreeze
> “--base-name” option.
> What they precisely are, and what thy are for.
> Thanks.
>
> - P.M.
>
>
>
>
>
> ------------------------------------------------------------------------------
> October Webinars: Code for Performance
> Free Intel webinars can help you accelerate application performance.
> Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from
> the latest Intel processors and coprocessors. See abstracts and register 
> >http://pubads.g.doubleclick.net/gampad/clk?id=60133471&iu=/4140/ostg.clktrk
>
>
>
> _______________________________________________
> cx-freeze-users mailing 
> listcx-freeze-users@lists.sourceforge.nethttps://lists.sourceforge.net/lists/listinfo/cx-freeze-users
>
>
>
>
> ------------------------------------------------------------------------------
> October Webinars: Code for Performance
> Free Intel webinars can help you accelerate application performance.
> Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most
> from
> the latest Intel processors and coprocessors. See abstracts and register >
> http://pubads.g.doubleclick.net/gampad/clk?id=60133471&iu=/4140/ostg.clktrk
> _______________________________________________
> cx-freeze-users mailing list
> cx-freeze-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/cx-freeze-users
>
>
------------------------------------------------------------------------------
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register >
http://pubads.g.doubleclick.net/gampad/clk?id=60133471&iu=/4140/ostg.clktrk
_______________________________________________
cx-freeze-users mailing list
cx-freeze-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cx-freeze-users

Reply via email to