Я пытаюсь начать работу с PySimple GUI. Я попытался запустить следующий код (из https://pysimplegui.readthedocs.io/en/latest/#the -quick-tour ):
import PySimpleGUI as sg
event, values = sg.Window('Get filename example', [[sg.Text('Filename')], [sg.Input(), sg.FileBrowse()], [sg.OK(), sg.Cancel()] ]).Read()
Это на поле Windows 7, с Python 3.7.1, и PySimple GUI версия 4.18.0.
Кстати, эти две строки должны работать из командной строки python, я думаю. Но даже если я сохраню их как файл (без других python строк, только новые строки и комментарии), я получу
(Traceback (most recent call last):
File "C:\Users\blorfmorlfle\bin\MoveStagedFiles.py", line 15, in <module>
event, values = sg.Window('Get filename example', [[sg.Text('Filename')], [sg.Input(), sg.FileBrowse()], [sg.OK(), sg.Cancel()] ]).Read()
AttributeError: module 'PySimpleGUI' has no attribute 'Window'
Поиск переполнения стека для похожих ошибок, все потоки результатов были разными.
FWIW, я удалил и переустановил PySimple GUI.
FWIW2, отлично работает следующее.
sg.Popup('Hello From PySimpleGUI!', 'This is the shortest GUI program ever!')
Есть мысли? Я слышал, что некоторые python релизы проблематичны c для PySimple GUI из-за проблем с tkinter. Есть ли рекомендуемый релиз?