[Pythonmac-SIG] python 2.5b1

Ronald Oussoren ronaldoussoren at mac.com
Thu Jun 22 19:24:05 CEST 2006


On 22-jun-2006, at 15:38, Russell Finn wrote:

> On 6/22/06, Konrad Hinsen <konrad.hinsen at laposte.net> wrote:
>> I wasn't very pleased to see that the installation modifies
>> my ~/.profile to insert /Library/Frameworks/Python.framework/ 
>> Versions/
>> Current/bin at the front of $PATH. I don't expect any software
>> installation to mess around with my ~/.profile, and certainly not
>> without telling me it did so.
>
> I guess this is one of the advantages of using tcsh instead of bash:
> my .profile (with three separate settings of $PATH for three different
> Python installations) is blissfully ignored...

You shouldn't have said that, this is a bug in the installer and now  
that you've told me this I'll fix it. (insert evil grin here).
>
> More seriously, it seems to me that an appropriately worded dialog box
> near the end of the installation might be preferable to automatically
> hacking people's .profiles.  Then people like Konrad who know what
> they're doing can override the behavior, while people who blindly
> click "OK" without reading the message -- well, they're the ones that
> probably need their profiles updated for them.  :-)

Apple's installer doesn't allow for custom user interaction from the  
installer, at least not without makeing it impossible to run the  
installer from the command-line (or through Remote Desktop). I will  
however add a note about this behaviour to the ReadMe message at the  
start of the installer, including instructions to turn this feature of.

>
> I understand the motivation in making this change -- it tries to
> forestall the large number of questions we used to get here along the
> lines of "I just installed the new version of Python but my scripts
> aren't seeing it" -- but its covert nature always troubled me.  Hardly
> anyone will think to click "Customize" and look in the package list to
> turn this behavior off (although maybe my publicizing that feature
> here will help).
>
> -- Russell Finn
>
> P.S.  I do appreciate the hard work the maintainers have put in, and
> it's a pleasant change to see the latest Mac OS X installers available
> on python.org.

It is cool that OSX is a first-class citizen again.


More information about the Pythonmac-SIG mailing list