[Pythonmac-SIG] Why Do I Explicitly Need MacPython
Konrad Hinsen
konrad.hinsen at laposte.net
Tue Oct 3 12:16:47 CEST 2006
On Oct 2, 2006, at 21:24, Bob Ippolito wrote:
> Using easy_install is quite easy -- you type "easy_install
> WhatYouNeed" and press return. That's it. Users currently need some
> familiarity with Terminal in order to get anything done with Python
> anyway.
Not necessarily. I know one person who uses nothing but IDLE and is
quite scared of the command line.
On Oct 2, 2006, at 23:12, Bob Ippolito wrote:
> Well it's possible to create an association with .egg files to open up
> a terminal and run easy_install, but that's kinda pointless because
> nobody downloads eggs manually.
I know lots of users who would prefer to download packages and then
install them, rather than do everything on one step. There are
various reasons for this:
- You can decide to download only from trustworthy places, or install
only packages handed to you by a trustworthy person.
- You can archive the packages you download, so you always know
exactly what you installed and you can always reproduce an
installation at a later time.
- You can install on a machine without an internet connection
(laptops on the road, high-security sites, cluster nodes, ...)
- If you are behind a strict firewall, you can download using your
preconfigured browser and don't have to configure proxies for
additional tools.
Therefore, if it is possible to download and install eggs manually,
then I am sure there would be a client base for a GUI-based installer
associated with .egg files.
That said, I have to add that I am not a big fan of setuptools. Last
time I checked, they didn't handle installation of C header files in
a useful way. Since most of my packages include C header files and
depend on other packages' C header files, setuptools are of little
use for me.
Konrad.
More information about the Pythonmac-SIG
mailing list