行いたかった作業:OpenCVをつかうプログラムを動かしたい(YOLOX)
1. エラー表示
-
エラー表示はこの表示で始まっています。
qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found. -
その下に〇〇といったplatform pluginsは使えるけど云々、最終的に再インストールを促すような表示になっています。
- 多くの方が検索して以下のような記事を見つけて解決されている方も多いかと思います。
2. 参考にした記事等
-
私の場合は残念ながらすべて解決しませんでした・・・
-
変数の変更や不足、設定変更(OpenCV)
- 最終目的はOpenCVでの描画だったのですが、今回は残念ながら解決に至りませんでした。
- aptで不足パッケージの追加や再インストール
- condaでパッケージを再インストール
2. 私の場合の解決策
-
動作させていたのはYOLOX でエラーはQtがらみでもあり、OpenCV絡みでもある。
- Qtはいろんな方法で再インストールやパス変更をしたけど、解決せず。
- こうなれば OpenCVか??
-
インストール済みOpencv-pythonのバージョンが 4.5.5.62
- アンインストールして、徐々にバージョンを下げてみる。
opencv-python入れ直し
# 4.5.5.64(元のバージョン)
# 改善せず
# 4.5.5.62
pip uninstall opencv-python
# 動作したバージョン
pip install==4.5.4.60
まとめ
エラーの表示も大事ですが、何をしているかも考える必要性を感じました。