Запуск PyCharm (Сообщество 2019.2) в Windows 10 с использованием Anaconda 2019.7 python 3.7 PyQt5
Загруженный код python и попытка его запустить, получив следующее:
"error: Required module PyQt5 not found."
источником ошибки является оператор импорта "из PyQt5.QtCore import Qt, QEvent, QTimer, QRectF, pyqtSignal", это был первый из нескольких похожих операторов импорта, ссылающихся на PyQt5, который не вызвал сообщение об ошибке.
Попробовав различные настройки оператора импорта из PyQt5.QtCore, я обнаружил, что при удалении модуля pyqtSignal проблема исчезла. Также в коде есть «import os», удалив этот оператор, и модуль pyqtSignal больше не вызывает проблемы.
Кто-нибудь может посоветовать, почему это может происходить?
import os
import sys
from PyQt5.QtCore import pyqtSignal
from PyQt5.QtCore import Qt, QEvent, QTimer, QRectF #, pyqtSignal
from PyQt5.QtWidgets import QMainWindow, QApplication, QSplitter, QMessageBox
from PyQt5.QtWidgets import QDockWidget, QUndoStack, QStyleOptionViewItem
try:
from PyQt5.QtSvg import QSvgWidget
except ModuleNotFoundError:
QSvgWidget = None
from PyQt5.QtGui import QColor, QFont, QPalette, QPainter, QBrush, QPen
from PyQt5.QtPrintSupport import QPrinter, QPrintDialog