Standalone Win32 wxPython apps?
Grant Edwards
grante at visi.com
Sun Mar 10 02:06:32 EST 2002
In article <3C8B00E2.75783719 at engcorp.com>, Peter Hansen wrote:
> Not sure how you would make your app look elsewhere than in
> the executable's directory for DLLs, if you need to avoid the
> system directories.
I don't know that I "need" to, but it just seems to be good
common sense not to put user files into system directories. I
guess I'm not using "WindowsThink" yet.
> Might be possible. Anyone?
>> AFAICT, there doesn't appear to be a practical way to have
>> multiple versions of DLLs installed, so if you've got two apps
>> that require different versions of DLLs, then one of the apps
>> is screwed.
>
> A good reason to use the everything-in-one-folder method and
> not worry about it.
That sure sounds like the best bet.
>> Windows users... worried about drive space... ROTFL!
>
> Who's worried? Not me. I thought you might be, and I didn't
> want to insult you by saying I thought that would be silly.
Personally, I _don't_ think it's silly to worry about disk
space. I've still got Linux systems I use every day running
with a few hundred MB of disk space. It wasn't more than 3-4
years ago I was using a Linux system with under 100MB of disk
space. But, AFAICT, Windows users have completely abandonded
any hope of usable systems with less than several GB of disk
space. I thought multi-GB disk drives were pretty pointless
until I started playing with MP3 files. :)
> If you don't care, then you have little reason not to go with
> the options suggested. Distributing to Windows users via
> a single executable is actually worse than via an installer
> (which would hide the multiple files if it's not statically
> linked) since (a) they get cute icons in the Start menu,
> (b) they can uninstall without having to run Explorer and
> manually delete files, (c) you can split out parts that
> should be modular (resources such as help files, etc.), and
> (d) they're used to it and don't know what to do with an
> executable (depending on the ignorance level of the user).
Good points. I'm pretty much convinced that a folder full of
stuff and an installer are the way to go.
--
Grant Edwards grante Yow! I'm not available
at for comment...
visi.com
More information about the Python-list
mailing list