実現したいこと
Mac上で、PySimpleGUIで作ったウィンドウにテキストとテキストボックスを表示したい。
前提
PySimpleGUIを使って簡単なGUIを作成したいのですが、何も表示されないウィンドウだけ出来上がってしまいます。ウィンドウタイトルは表示されるのですが、テキストと入力欄が表示されません。
環境は以下の通りです。
M1MacBook、MacOS Ventura 13.2.1、Visual Studio Code 1.75.1、Python 3.9.13、Tkinter 8.6、PySimpleGUI 4.60.4
発生している問題・エラーメッセージ
エラーメッセージは表示されず実行できるのですが、実行しても設定したウィジェットが表示されません。
Python
1import PySimpleGUI as sg 2 3layout = [ 4 [sg.Text("Hello, World!"), sg.InputText()] 5] 6 7window = sg.Window("ウィンドウタイトル", layout, size=(500, 500), resizable=True) 8 9while True: 10 event, value = window.read() 11 if event == None: 12 break 13window.close()
試したこと
- 各種再起動→解決せず。
- ターミナルからpipを使ってPySimpleGUIを再インストール→解決せず。
- ファイルを新規作成&コード打ち直し→解決せず。
- WindowsOSのVS Codeで実行→成功。(テキストと入力欄が表示され、入力欄が機能しました。)
Windows上で実行できるのでコードに問題はないと思うのですが、どうしてもMacのVSCodeで実行しても内容表示できません。よろしくお願いします。
あなたの回答
tips
プレビュー