こんにちは、lisです!
TkinterというPythonで簡易的なGUIを作成するライブラリがあります。
今回はTermuxに作成したUbuntu環境で、Tkinterを実行し、VNC経由で表示を確認してみました!
Pythonの類いをインストール
python3は済みでした。
❯ python3 -V Python 3.9.5
Tkinterをインストール
Tkinterのインストールはpip
ではなく「apt
」から行えばOKでした。
❯ sudo apt install -y python3-tk
VNCサーバを起動
VNCサーバの:1
を起動します。
❯ vncserver :1
DISPLAY変数の設定
実行する前にDISPLAY
変数を設定します。
:1.0
と設定することでうまくいきました。
❯ export DISPLAY=:1.0
VNCサーバの番号と同じ?
Tkinterの表示を確認
Tkinterを実行します。
このようにするとサンプル的なものが起動してくれます。
❯ python3 -m tkinter
実行後、VNCビューアで覗いてみると……
表示されていました!
ちなみに全体に対してのド真ん中に表示されていたので
「表示されないじゃん!」
と最初思いましたが、ズームされている場合は一旦引いてみましょう。
参考
コチラを参考にしました。ありがとうございました!
あとがき
Termux UbuntuでTkinterを表示してみるでした!
これでGUI作って確認もできそうです。