Создаём виртуальное окружение python -m venv venv Активируем виртуально окружение venv\scripts\activate Теперь основое. Ни изменение версии питон, ни что-либо другое не поможет, ведь некоторые версии PyQt5 нестабильные. Стоит определиться с нужной конкретно вам версией и поставить в виртуальном окружении pip install PyQt5==5.14.0 Если не поможет пробуйте с другими версиями Pyqt5) Различие только в названии папоки
Советую тебе писать в пайчарме + qt designer (его можно отдельно скачать - весит 40 мб). Там виртуальное окружение, в котором ты можешь сам выбрать нужную версию питона и накачать нужных API (в терминале пайчарма "pip install <api_name>"), в том числе и pyqt. Он и ошибки сам находит, и дебаггер там удобный – в общем супер удобный инструмент.