linux Python で Windowを表示するライブラリ

linux Python で Windowを表示するライブラリ

PythonでLinux上でウィンドウ(Window)を表示するためのライブラリはいくつかあります。用途によっておすすめが異なりますが、以下に代表的なものを紹介します:


🔹 GUIツールキット系(ボタンやテキストボックスなどのUIを作る場合)

ライブラリ特徴
Tkinter標準ライブラリ。Pythonに最初から入っている。簡単なGUIに最適。
PyQt / PySide高機能。デザインも美しい。QtというC++のGUIライブラリのPythonバインディング。
wxPythonクロスプラットフォーム。Windowsライクな見た目。
KivyタッチUIなどにも対応。マルチタッチやスマホ向けアプリもOK。

🔸 軽量ウィンドウ表示・描画系(グラフィックス、ゲーム向け)

ライブラリ特徴
Pygame2Dゲームやシンプルなウィンドウ表示に便利。描画にも使える。
OpenCV (cv2.imshow)画像処理メインだけど、簡易ウィンドウ表示も可能。
GLFW + PyOpenGLOpenGLで本格的なグラフィックを扱いたい人向け。
Dear PyGuiGPUアクセラレートされたUI。軽くて高速。ゲームツールなどにも。

✅ 目的別おすすめ

目的ライブラリ
簡単なGUIを作りたいTkinter
本格的なデスクトップアプリを作りたいPyQt5 / PySide6
2D描画やゲームを作りたいPygame
画像や動画を表示したいOpenCV
モダンなUIや高速なツールを作りたいDear PyGui

必要なら、具体的なサンプルコードも書けます。
たとえば「ウィンドウを開いて、”Hello”を表示したい」とか、やってみる?

よかったらシェアしてね!
目次