import os, sys l = [] for p in os.environ.get('PYTHONPATH', '').split(':'): if os.path.exists(os.path.join(p, 'py')): l.append(p) l.insert(0, '.') index = 0 while not sys.path[index]: index += 1 sys.path[index:index] = l