This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author reowen
Recipients reowen, ronaldoussoren
Date 2011-01-20.23:30:27
SpamBayes Score 1.0616525e-09
Marked as misclassified No
Message-id <1295566233.42.0.612397787907.issue10964@psf.upfronthosting.co.za>
In-reply-to
Content
The Mac installer alters the user's $PATH to put /Library/Frameworks/Python.Framework/Versions/Current/bin on the $PATH before /usr/local/bin and /usr/bin. This is a good idea in my opinion.

But the installer *also* installs numerous symlinks in /usr/local/bin. These symlinks are redundant with altering the $PATH. Thus they are redundant. They are also make it difficult to switch versions of python because it's tricky to know which symlinks should be deleted (and the list may depend on the current version of python).

This is problem for me because I often have to switch versions of Python while building binary installers for packages such as matplotlib.

My request is for the Mac python installer to leave /usr/local/bin alone.

For if there is a need to add symlinks to /usr/local/bin that I'm not seeing then my request is for an easy way to switch versions of python or at least get rid of the symlinks, e.g. a python version switcher script or symlink deletion script.
History
Date User Action Args
2011-01-20 23:30:33reowensetrecipients: + reowen, ronaldoussoren
2011-01-20 23:30:33reowensetmessageid: <1295566233.42.0.612397787907.issue10964@psf.upfronthosting.co.za>
2011-01-20 23:30:27reowenlinkissue10964 messages
2011-01-20 23:30:27reowencreate