Чаще всего причина в том, что у тебя стоит несколько питонов на одной машине. Я вижу у тебя в терминале майкрософт. Скорее всего винда сама тебе поставила свой питон. И когда ты запускаешь код, то используется этот интерпретатор от винды. а не тот, что ты хочешь использовать.
Я сталкивался недавно с этим.
Решение:
Удалить из путей все упоминания питона.
Удалить все интерпретаторы питона в системе(для начала найди их все). Желательно хорошей программной для очистки.
Установить питон для всех пользователей. Это важный пункт.
После чего запускаешь консоль и смотришь, где у тебя питон. И когда указываешь интерпретатор выбираешь именно нужный путь.
В Вс Код дополнительно можно указать запуск кода из текущей папки в настройках.
Переустанови Python и добавь в Path, устанавливай от админа. И с помощью команды `cd путь/к/папке/в/которой/python/проект/который/ты/хочешь/запустить` перейди в эту папку. И теперь выполни команду `python имя_файла.py`