Проблемы с запуском Python в виртуальных средах после обновления Python
Я использовал Python 3.7 для многих проектов Django, используя виртуальные среды (venv) под Windows. Путь к Python был
C:\Program Files\Python37\python.exe
теперь я обновил python до 3.9, и текущий путь
C:\Program Files\Python39\python.exe
Сейчас, когда я хочу запустить Python в любом из моих прошлых проектов, например
python manage.py runserver
Я получаю ошибку No Python at 'C:\Program Files\Python37\python.exe'
Это вполне нормально.
Как я могу обновить каждый проект, чтобы принять новый путь? Есть ли способ сделать это или мне лучше перейти на Python 3.7 и использовать его навсегда? Переименование папки, в которую установлен Python, не кажется хорошей идеей. Наверняка там должен быть файл конфигурации, который нужно изменить, переменная, которую нужно установить, или что-то еще. Я относительно недавно работаю с Python и никогда раньше не сталкивался с этой проблемой.
Вы можете помочь?
Если вы работаете в командной строке, установите PATH set PATH=C:\Program Files\Python39;%PATH%