Подсветка синтаксиса и автозаполнение записной книжки VSCode Jupyter перестали работать

#python #visual-studio-code #jupyter-notebook

Вопрос:

Итак, я использую VSCode для ноутбуков Jupyter уже почти полтора года, и раньше он всегда работал нормально, но пару дней назад он просто сломался, и я не знаю почему. Вот что я имею в виду:

Jupyter Notebook на VSCode

Как вы можете видеть, подсветка синтаксиса отсутствует, а автозаполнение вообще не работает… но если я запускаю код, он действительно работает идеально.

Однако в скриптах Python это работает нормально:

Обычный скрипт на Python

Соответствующие расширения, которые у меня есть:

  • Jupyter ( средства визуализации раскладки и записной книжки)
  • Python
  • Pylance

У меня есть куча других для C и Java.

Кроме того, я заметил, что оба расширения Jupyter и Python выдают неперехваченную ошибку, вот что я имею в виду:

Ошибка расширения Jupyter
Ошибка расширения Python

Я понятия не имею, что все это значит. Я пытался удалить и переустановить расширения, переустановить VSCode, сбросить настройки.json и перезапустить свой ноутбук, ничего не сработало.

Любая помощь будет высоко оценена. Спасибо

Комментарии:

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

Ответ №1:

Вы установили расширение Dependency Analytics ? Вам нужно отключить это.

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

Комментарии:

1. Это отлично сработало! Я не помню, как на самом деле устанавливал его, вероятно, в какой-то момент моего обучения, когда мы имели дело со многими СУБД. Большое спасибо!

2. Вы только что сэкономили мое драгоценное время. Большое спасибо. Возможно, он был установлен расширением Spring Boot.

3. Это исправлено. Я совершенно забыл, что принял приглашение установить аналитику зависимостей, когда на днях немного поработал с Java.