2

私はPythonの初心者で、ごく最近Eclipseを使い始めました。Qt-designer を使用して MyWidget.ui という名前のファイルを作成しましたが、プログラムの実行中に次のエラーが表示されます。

from PyQt4.uic.Loader.loader インポート DynamicUILoader
ImportError: Loader.loader という名前のモジュールはありません

import sys
from PyQt4 import QtGui, uic

class MyWindow(QtGui.QMainWindow):
    def __init__(self):
        super(MyWindow, self).__init__()
        uic.loadUi('MyWidget.ui', self)
        self.show()

if __name__ == '__main__':
    app = QtGui.QApplication(sys.argv)
    MyWindow.show()
    sys.exit(app.exec_())
4

2 に答える 2

0

__init__.py '\site-packages\PyQt4\uic\Loader' サブディレクトリに空のファイルを置き ます。

于 2013-12-28T03:10:27.150 に答える