Расширение Python в VSCode не видит виртуальный python

Я работаю над проектом Django. Проблема, с которой я столкнулся, показана на скриншоте ниже:

could not resolved from source

Я использовал "python3 -m venv env" для настройки виртуального окружения. Я также установил Django с активированным "env". Pip freeze подтверждает установку:

requirements

VSCode cannot see virtual python

Ниже приведены мои попытки исправить ситуацию:

  • Переустановите VSCode
  • Переустановите расширение Python
  • Выберите вручную интерпретатор с путем "env/bin/python", используя "Enter interpretor path..."

Проблемы не решаются. Я пробовал другие вопросы, которые предлагают просто выбрать нужный интерпретатор в папке виртуального окружения. Не помогло.

Я заметил, что когда я создал виртуальную среду и активировал ее из терминала в VSCode, VSCode автоматически не вызвал предложение использовать ее. Такое впечатление, что VSCode вообще не видит ее.

Пакеты в виртуальном окружении явно показывают, что Django был установлен: Django installed

Странно, но та же проблема проявляется и в Pycharm.

Вернуться на верх