Вот как вы можете решить эту проблему:
Убедитесь, что вы выбрали правильный интерпретатор Python для вашего проекта (если вы используете VirtualEnv/Pipenv/Другой):
Когда вы бежите Pipenv Shell
, вы увидите, какой интерпретатор Python используется. Папка с именем .VSCODE
будет создан, как только вы выберете другого интерпретатора, чем по умолчанию. Внутри .VSCODE
У вас будет Настройки.json
файл.
В настройки.json
Файл вы должны добавить пути, с которых вы импортируете то, что нужно в экстрапаты
:
{ "python.pythonPath": "/home/youruser/.virtualenvs/app-FzQGSFjf/bin/python", "python.analysis.extraPaths": ["app", "another/path/etc"] }
В моем случае приложение
Папка не была известна Pylance.
Оригинал: “https://dev.to/climentea/how-to-solve-pylance-missing-imports-in-vscode-359b”