OS X ships with both Python 2.6 and 2.7 apparently. The default is
probably 2.7.
System-wide libraries and other data are installed to /Library, which is
not typically writable to a normal user. There are versions of all of
these directories installed in your user home directory, which are
writable to you and don't require any special privileges. Skip was
saying if you can install to the directories in your home directory,
($HOME/Library/whatever instead of /Library/whatever) that is best since
it doesn't modify the system at all and so it won't get overwritten by
system updates or re-installs. If you can run without root privileges
(without sudo) and use directories in your own home directory for python
modules you should. I don't use OS X, so beyond this I am not of much
help. Perhaps other Mac users will see this thread and pipe up.