labelImg.py実行エラーを解決しますImportError:PyQt4.QtCoreという名前のモジュールがありません



Solve Labelimg Py Run Error Importerror



labelImgフォルダー全体の元のコピーであるubuntuでは、labelImgを実行できますが、2日後に突然ImportErrorが発生します:PyQt4.QtCoreという名前のモジュールはありません。

pyqt5を使用しているためと思われますが、pyqt5には文字列クラスがないため、解決策が見つかりました。次のコードをlabelImgフォルダーに挿入してlibs / ustr.pyを編集し、このファイルを変更します。



try: from PyQt4.QtCore import QString except ImportError: # we are using Python3 so QString is not defined QString = str

次に、pythonlabelImg.pyを使用できます