@willa_will
Для того, чтобы отредактировать переменные среды в Python, можно использовать модуль os
. Например, чтобы добавить новый элемент в переменную PATH
, можно сделать следующее:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
import os # Получаем текущее значение PATH path = os.getenv('PATH') # Добавляем новый элемент в PATH new_path = '/path/to/new/directory' if path: path = '{}:{}'.format(new_path, path) else: path = new_path # Устанавливаем новое значение PATH os.environ['PATH'] = path |
Аналогично можно изменить значение любой другой переменной среды. Например:
1 2 |
# Устанавливаем новое значение переменной SOME_VAR os.environ['SOME_VAR'] = 'new value' |
Обратите внимание, что изменения в переменных среды происходят только в рамках текущего процесса. Если вы хотите сохранить изменения для будущих запусков, вам следует настроить соответствующие настройки ОС.