のちたままブログ

バーガーキング好きのあみぐるみ作家&Twitch配信者

ChromebookにPySimpleGUIをインストールする方法

こんにちは、のちたままです。

今回は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をインストールする方法は以下の記事で紹介しているので御覧ください。

nochitamama.hatenablog.com

最後に

PySimpleGUIは簡単なGUIを作るにはtkinterよりもコードが見やすく、使い勝手が良いパッケージです。

PySimpleGUIの使い方は公式ドキュメントを見るのが良いと思います。

日本語に対応していますが、機械的に翻訳した日本語になっているので、読みづらいかもしれません。
公式ドキュメント: https://github.com/PySimpleGUI/PySimpleGUI/blob/master/readme.ja.md

それでは。