Я подумал об использовании следующего для запуска обычно запускаемой как оболочки внутри python:
x = subprocess.call('source credentials.txt', shell=True)
print os.environ
Однако, похоже, что среда не обновляется в остальной части скрипта , Почему бы нет? И есть ли способ преодолеть это с помощью оболочки (а не python) для обновления моих ОС OS?