nngogol / PySimpleGUIDesigner

Desinger for PySimpleGUI
GNU General Public License v2.0
180 stars 27 forks source link

TypeError: __init__() got an unexpected keyword argument 'metadata' #5

Closed valeriy67 closed 4 years ago

valeriy67 commented 4 years ago

Hello! After installation and trying to start PySimpleGUIDesigner I get an error: TypeError: init() got an unexpected keyword argument 'metadata'

nngogol commented 4 years ago

Привет, Валерий. У тебя старая версия PySimpleGUI. Обнови ее вот этой командой:

pip install PySimpleGUI -U --no-cache

Это не проблема PySimpleGUIDesigner. Если не поможет - дашь мне еще информацию про проблему.


English version: You have an old version of PySimpleGUI. Update with pip install PySimpleGUI -U --no-cache

valeriy67 commented 4 years ago

Привет! Вот ответ на команду pip install PySimpleGUI -U --no-cache

Requirement already up-to-date: PySimpleGUI in ./venv/lib/python3.6/site-packages

nngogol commented 4 years ago

Ух, у тебя еще и виртуальное окружение. Глобально обнови питон.

Сама ошибка TypeError: init() got an unexpected keyword argument 'metadata' - это говорит, что используется одна из старых версий PSG. В свежей версии у всех элементов есть параметр metadata (который я предложил и он теперь в библиотеке везде), который можно юзать для хранения всяких данных, которые нужно чисто лично тебе.

Если проблемы со сих пор есть - пиши.

valeriy67 commented 4 years ago

Спасибо!