Como o caminho de pesquisa do módulo python é determinado no Mac OS X?

Quando um módulo não integrado é importado, o intérprete procura nas localizações dadas porsys.path. sys.path é inicializado a partir desses locais (http://docs.python.org/library/sys.html#sys.path):

o diretório que contém o script de entrada (ou o diretório atual)PYTHONPATHo padrão dependente da instalação

Enquanto as duas primeiras fontes são diretas, alguém pode explicar como o terceiro funciona e quais possibilidades existem para influenciá-lo?

Embora eu esteja interessado em uma solução geral, meus problemas específicos são:

Eu instalei oDistribuição aprofundada de 7.2 32 bits, e depoisScipy-Superpack. Agora enthought python tenta importar numpy de/Library/Python/2.7/, que é onde o superpack instalou, em vez dos pacotes do site enthought.a wxPython aplicativo criado compy2app -A não tem o mesmosys.path como ao iniciar o aplicativo compython start_app.py.

questionAnswers(2)

yourAnswerToTheQuestion