Pycharm: Die DLL -Last ist beim Importieren von Qwidgets fehlgeschlagen
Posted: 22 May 2025, 23:14
Ich habe ein Problem in Pycharm, während ich den folgenden Code ausführte: < /p>
import sys
from PyQt5.QtWidgets import QApplication, QWidget, QLabel, QVBoxLayout
from PyQt5.QtCore import QTimer, QTime, Qt
class DigitalClock(QWidget):
def __init__(self):
super().__init__()
self.initUI()
def initUI(self):
pass
if __name__ == '__main__':
app = QApplication(sys.argv)
clock = DigitalClock()
clock.show()
sys.exit(app.exec_())
< /code>
Wenn ich ihn ausführe, gibt mir das Terminal die folgende Fehlermeldung: < /p>
Traceback (most recent call last):
File "C:\Users\nnils\PycharmProjects\DigitalClock\main.py", line 2, in
from PyQt5.QtWidgets import QApplication, QWidget, QLabel, QVBoxLayout
ImportError: DLL load failed while importing QtWidgets: Die angegebene Prozedur wurde nicht gefunden.
Process finished with exit code 1
< /code>
Was kann ich tun, um dieses Problem zu beheben? Außerdem habe ich versucht, Pycharm und meinen Python -Dolmetscher vollständig neu zu installieren. Plus das Ändern des Interpreters in eine frühere Version hat auch nicht geholfen.
import sys
from PyQt5.QtWidgets import QApplication, QWidget, QLabel, QVBoxLayout
from PyQt5.QtCore import QTimer, QTime, Qt
class DigitalClock(QWidget):
def __init__(self):
super().__init__()
self.initUI()
def initUI(self):
pass
if __name__ == '__main__':
app = QApplication(sys.argv)
clock = DigitalClock()
clock.show()
sys.exit(app.exec_())
< /code>
Wenn ich ihn ausführe, gibt mir das Terminal die folgende Fehlermeldung: < /p>
Traceback (most recent call last):
File "C:\Users\nnils\PycharmProjects\DigitalClock\main.py", line 2, in
from PyQt5.QtWidgets import QApplication, QWidget, QLabel, QVBoxLayout
ImportError: DLL load failed while importing QtWidgets: Die angegebene Prozedur wurde nicht gefunden.
Process finished with exit code 1
< /code>
Was kann ich tun, um dieses Problem zu beheben? Außerdem habe ich versucht, Pycharm und meinen Python -Dolmetscher vollständig neu zu installieren. Plus das Ändern des Interpreters in eine frühere Version hat auch nicht geholfen.