Ошибка инициализации Toga

Я использую тогу как часть BeeWare Suite. Я сбит с толку, почему я получаю эту ошибку. Когда я инициализирую атрибут в этом простом примере, я получаю эту ошибку. Я изменил инициализацию несколькими способами и каждый раз получаю разные ошибки. Как это исправить? Я хотел бы сделать менее игрушечную версию, которая принимает ввод из полей при нажатии кнопки, но мне понадобится атрибут, который может хранить значения и передаваться другим методам.

AttributeError: объект HelloWorld не имеет атрибута _impl

импортировать тогу из toga.style import Pack из toga.style.pack import COLUMN, ROW

класс HelloWorld(toga.App):def init(self):self.foo = []

def startup(self):
    main_box = toga.Box()

    self.main_window = toga.MainWindow(title=self.formal_name)
    self.main_window.content = main_box
    self.main_window.show()

def main(): вернуть HelloWorld()

[hydraapp] Запуск в режиме разработки... Traceback (последний вызов последним): файл "/Users/me/.pyenv/versions/3.8.2/lib/python3.8/runpy.py", строка 193, в _run_module_as_main return _run_code(code, main_globals, None, File "/Users/me/.pyenv/versions/3.8.2/lib/python3.8/runpy.py", строка 86, в файле _run_codeexec(code, run_globals)File "/ Users / me / Documents / Code / Hello_app / helloapp / src / helloaapp/main.py ", строка 4, в файле main(). Main_loop()"/Users/me/.pyenv/versions/3.8.2/lib/python3.8/site-packages/toga/app.py", строка 425, в main_loop self._impl.main_loop() AttributeError: объект 'HelloWorld' не имеет атрибута '_impl'

0 ответов

Другие вопросы по тегам