On Jan 3, 2005, at 11:58 PM, Robert Kern wrote:
Bob Ippolito wrote:
Do this instead:
# Begin File
[install]
install-scripts=/usr/local/bin
install-data=/usr/local/share
# End File
Screwing with purelib and platlib is a terrible idea if you ever have
multiple versions of Python installed, because they will all use the
same .pydistutils.cfg. The standard Python 2.3.0 already puts its
purelib and platlib there anyway (indirectly via symlink, but it
still goes there), so it's not ever going to actually do anything
helpful.
Okay. At some point, that symlink got blown away on my machine, so I
put in the install-*lib entries. <fixing up the symlink now>
If that symlink got blown away, /Library/Python/2.3 shouldn't have
ended up in sys.path (unless you jigger that in elsewhere).
wxPython is the likely culprit. Some of the wxPython installers seem
to enjoy breaking Python :) I'm pretty sure this has been fixed since,
though.
-bob