Расширение Python VS Code не активировано

Привет, я обнаружил, что расширение Python не активировано должным образом в VS Code.

Имена переменных не распознаются должным образом (выделены), как показано ниже.

Кроме того, он не запрашивает имя переменной для автозаполнения.

Но я думаю, что я проверил автозаполнение.

Пробовал версию v2023.16.0 и v2024.2.1. Оба у меня не работают. Версия Python: Python 3.8.18. Версия ОС: Ubuntu 20.04.6 LTS (Focal Fossa)

Большое спасибо!!!

Почему в Python есть оператор "pass"?
Почему в Python есть оператор "pass"?
Оператор pass в Python - это простая концепция, которую могут быстро освоить даже новички без опыта программирования.
Некоторые методы, о которых вы не знали, что они существуют в Python
Некоторые методы, о которых вы не знали, что они существуют в Python
Python - самый известный и самый простой в изучении язык в наши дни. Имея широкий спектр применения в области машинного обучения, Data Science,...
Основы Python Часть I
Основы Python Часть I
Вы когда-нибудь задумывались, почему в программах на Python вы видите приведенный ниже код?
LeetCode - 1579. Удаление максимального числа ребер для сохранения полной проходимости графа
LeetCode - 1579. Удаление максимального числа ребер для сохранения полной проходимости графа
Алиса и Боб имеют неориентированный граф из n узлов и трех типов ребер:
Оптимизация кода с помощью тернарного оператора Python
Оптимизация кода с помощью тернарного оператора Python
И последнее, что мы хотели бы показать вам, прежде чем двигаться дальше, это
Советы по эффективной веб-разработке с помощью Python
Советы по эффективной веб-разработке с помощью Python
Как веб-разработчик, Python может стать мощным инструментом для создания эффективных и масштабируемых веб-приложений.
1
0
62
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Возможно, это произошло из-за того, что вы не выбрали среду Python.

Вы можете использовать сочетания клавиш «Ctrl+Shift+P» и ввести «Python: Select Interpreter», чтобы выбрать интерпретатор Python.

Вы можете прочитать документ о Python для более подробной информации.

Привет большое спасибо за вашу помощь! Но, думаю, я выбрал правильного переводчика. hkustconnect-my.sharepoint.com/:i:/g/personal/… Я думаю, что разница между рабочим случаем и нерабочим случаем заключается в том, что в углу «{}» нет маленького пузырька. Есть ли что-нибудь еще, что я могу проверить? Еще раз спасибо!

Christine 07.03.2024 13:09
Ответ принят как подходящий

Наконец, проблема решена с помощью файла pyrightconfig.json в рабочей области.

{
    "include": [
        "codes"
    ]
}

Другие вопросы по теме