我是 pyQt4 的新手。首先我安装了pyqt4,然后安装了QTDesigner。并尝试运行给定的程序(来自互联网)。该文件名为 main.py
import sys
from PyQt4.QtGui import QApplication, QDialog
from ui_imagedialog import Ui_ImageDialog
app = QApplication(sys.argv)
window = QDialog()
ui = Ui_ImageDialog()
ui.setupUi(window)
window.show()
sys.exit(app.exec_())
使用终端运行程序
python main.py
我收到以下错误
from ui_imagedialog import Ui_ImageDialog
ImportError: No module named ui_imagedialog
如何解决这个问题?
最佳答案
您可以尝试运行它;
import sys
from PyQt4.QtGui import QApplication, QDialog
app = QApplication(sys.argv)
window = QDialog()
window.show()
sys.exit(app.exec_())
如果您使用 PyQt5,请使用它;
import sys
from PyQt5.QtWidgets import QApplication, QDialog
app = QApplication(sys.argv)
window = QDialog()
window.show()
sys.exit(app.exec_())
这将产生一个空窗口。 来自 documentation ,ui_imagedialog是一个虚构的文件。
关于pyqt4 - 导入错误: No module named ui_imagedialog,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24011680/