Интегрированный терминал VS Code показывает несовместимость Qt при запуске сценария matplotlib

#python #matplotlib #visual-studio-code

Вопрос:

Каждый раз, когда я пытался запустить скрипт Python, содержащий matplotlib в VSCode, я получаю следующее сообщение во встроенном терминале:

 Cannot mix incompatible Qt library (5.14.1) with this library (5.15.2)
 

Запуск скрипта из VSCode:

Запуск скрипта из VSCode

Если я запущу скрипт напрямую с терминала за пределами VSCode, скрипт будет работать нормально.

Запуск скрипта из терминала:

Запуск скрипта из терминала

Есть идеи, как это исправить?

Ответ №1:

Вы установили PyQt5 пакеты? Если это так, не могли бы вы попробовать удалить или переустановить его?

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

1. Привет @Steven_MSFT . Обновление PyQt5 и pyQt5-qt5 пакеты, обновление VSCode и перезагрузка ПК решили проблему. Спасибо.