labelImg インストール エラー pyrcc4 または pyrcc5
著者が書いた github labelImg からインストールします (アドレスはhttps://github.com/tzutalin/labelImg
です。著者の文章によると、インストール手順は次のとおりです)。
- pyrcc4 -o libs/resources.py resource.qrc
- Python labelImg.py
pyrcc4エラー
ただし、Python labelImg.py を実行すると、次のエラーが報告されます。
TypeError: qRegisterResourceData(int, str, str, str): 引数 2 に予期しない型 'str' があります
解決:
最初の文に -py3 を追加します
1. pyrcc4 -py3 -o libs/resources.py resources.qrc
2. python labelImg.py
pyrcc5エラー
エラー: 次のように、「XX」は内部コマンドでも外部コマンドでもありません。
これは環境設定の問題であるはずです。まず、python インストール ディレクトリの Scripts に pyrcc5.exe が正常にインストールされているかどうかを確認してください。
インストールが成功したら、LabelImg ディレクトリに入り、その後ろに pyrcc.exe を追加します。
pyrcc5.exe -o libs/resources.py resources.qrc
pyrcc5.exe が見つからない場合は、pyqt5-tools と PyQt5 をインストールする必要があります。インストール コマンドは次のとおりです。
pip install XXX -i https://pypi.mirrors.ustc.edu.cn/simple`
長い間 spyder と pyqt5 を設定してきましたが、バージョンは常に互換性がありませんが、非互換性は labelimg の使用には影響しないようです。Python を使用して、インポート PyQt5 が正常にインポートされたかどうかを確認できます。最終的に、インストールは成功しまし
た
。 !