Cómo configurar PYTHONPATH a varias carpetas

En el archivo ~/.bash_profile (OS X) he configurado PYTHONPATH para que apunte a dos carpetas:

 export PYTHONPATH=/Applications/python/common:$PYTHONPATH export PYTHONPATH=/Applications/sitecustomize:$PYTHONPATH 

Incluso si la carpeta de personalizar sitio está configurada en una segunda línea (después de /common ), la primera ruta se ignora y no puedo importar ningún módulo de la ruta definida en una primera línea. ¿Qué necesita ser revisado en la syntax anterior para hacer que ambas carpetas PYTHONPATHish to Python?

Añade tus caminos para que solo haya un PYTHONPATH.

 PYTHONPATH="/Applications/python/common:/Applications/sitecustomize:$PYTHONPATH" export PYTHONPATH 

Entonces source ~/.bash_profile

O importarlos a su script de Python (esto solo funcionaría para el script agregado a):

 import sys sys.path.append("/Applications/python/common") sys.path.append("/Applications/sitecustomize")