Алексей Уколов, Честно, не знаю. При выборе интерпретатора всё написано верно. Однако интерпретатор приходится выбирать каждый раз, как меняю что-то в коде.
Антон Горецкий, после изменения кода нажимаю F5, когда-то эта ошибка появляется, а когда-то нет. Если появляется, то нажимаю Ctrl+Shift+P и снова выбираю тот же интерпретатор, затем снова нажимаю F5, если не помогает, то в терминале ввожу pip list. Если и это не помогает, то пробую всё то же самое, только не через F5, а через Run Python File. И так тоже не всегда срабатывает. Пробую снова и в случайные моменты срабатывает. Иногда приходится совершать данные махинации несколько кругов. Никакой закономерности не нашёл.
Strov_1, попробуйте так:
Откройте настройки VS Code (Ctrl + , или через меню File > Preferences > Settings).
Найдите настройку Python: Path или Python: Default Interpreter Path.
Установите путь к вашему python.exe, заключив его в двойные кавычки:
"c:\Users\maksi\OneDrive\Рабочий стол\Python\python.exe"
Strov_1, остается еще одно место проверить - файл settings.json и в нем "python.pythonPath": "Ваш путь" Если не поможет - то удалять Python c Рабочего стола и ставить по пути где нет пробелов и кириллицы.
Strov_1, почему ещё никто не предложил самое очевидно и простое решение? Перенеси проект в папку, в пути к которой не будет кириллицы вообще. Это как бы вообще база не использовать кириллицу в путях.
Strov_1, если перенёс, то выдавать ту же ошибку он не может по определению, банально путь другой.
К тому же, что значит "перенёс в Локальный диск C"? Он у тебя и был на диске С.