こんにちは、のちたままです。
今回はtkinterよりもシンプルにGUIが作れるPySimpleGUIのインストール方法の紹介です。
PySimpleGUIをインストールする方法
インストールは以下のコマンドで行えます。
$ pip install PySimpleGUI
PySimpleGUIを使う前に
PySimpleGUIを使う前に気をつけるべきことがあります。
それはtkinterが入っていることです。
tkinterが入っていない場合はPySimpleGUIを使ったプログラムを実行すると、以下のようなエラーが出ると思います。
Traceback (most recent call last):
File "gui.py", line 1, in <module>
import PySimpleGUI as sg
File "/home/nochitamama/.local/lib/python3.7/site-packages/PySimpleGUI/__init__.py", line 2, in <module>
from .PySimpleGUI import *
File "/home/nochitamama/.local/lib/python3.7/site-packages/PySimpleGUI/PySimpleGUI.py", line 110, in <module>
import tkinter as tk
ModuleNotFoundError: No module named 'tkinter'
僕も初めて知ったのですが、PySimpleGUIはtkinterをもとに作られているようです。
ですので、tkinterが入っていないとPySimpleGUIも使えないようです。
Chomebookにtikinterをインストールする方法は以下の記事で紹介しているので御覧ください。
最後に
PySimpleGUIは簡単なGUIを作るにはtkinterよりもコードが見やすく、使い勝手が良いパッケージです。
PySimpleGUIの使い方は公式ドキュメントを見るのが良いと思います。
日本語に対応していますが、機械的に翻訳した日本語になっているので、読みづらいかもしれません。
公式ドキュメント:
https://github.com/PySimpleGUI/PySimpleGUI/blob/master/readme.ja.md
それでは。