在一些用于测试QT Designer的简单代码中,我收到以下错误消息:
Process finished with exit code -1073740791 (0xC0000409)
代码如下:
from PyQt5 import QtWidgets, uic
def Convert():
dlg.one.setText(str(float(dlg.result.text())*1.5))
app = QtWidgets.QApplication([])
dlg = uic.loadUi("P1.ui")
dlg.pushButton.clicked.connect(Convert)
dlg.show()
app.exec()
我使用了Python3.7目录中的QTDesigner,并创建了一个简单的转换器。我有一个元素可以输入值,一个按钮可以运行脚本,最后一个元素可以显示结果。
我更新了Nvidia驱动程序,因为我在网上阅读了一些提示,然后将QTDesigner和Pycharm从IntelHD Graphics切换到了Nvidia。但是问题没有解决。
我需要补充一点,当我在Pycharm中仅使用PyQT5并对值进行一些操作时,一切正常。当然已经安装了PyQT工具。带有转换器的窗口也可以正常工作。我可以输入值,但是当我单击按钮时,程序将停止,并显示如上的错误消息。
您知道问题出在哪里吗?
QT模块: file