In article <[EMAIL PROTECTED]>, Ben Finney <[EMAIL PROTECTED]> wrote:
> Whereas if Python is *not* installed from an OS package, it's up to > the sys admin to ensure that it works -- not up to my program. So I > don't see the point in making it work by default, when what I want for > my program is that it works *with the default Python*, not with some > non-default installation. Ben, Have you ever shipped software to a customer? Imagine the following conversation: Customer: "Your product is broken. It says it can't find python, and I know I have it installed". Vendor: "Where do you have it installed?" Customer: "In /opt/bin/python" Vendor: "Oh, that's your problem, it HAS to be in /usr/bin/python". Customer: "I can't install it there because <insert whatever silly reason the customer has>. If you can't make your product work without requiring me to install python in /usr/bin, I'm afraid I can't buy your product". Vendor: "No problem sir, I'll be happy to tell our sales folks to stop bothering you". If you want to hard-code /usr/bin/python into your application, that's your decision. If you would like to take on the task of convincing every sysadmin in the world to do things the way you think they should be done, have fun. -- http://mail.python.org/mailman/listinfo/python-list