← Back to team overview

kicad-developers team mailing list archive

Re: [PATCH] Tkinter doesn't working in Pcbnew

 

Le 08/07/2018 à 06:18, Константин Барановский a écrit :
> The Tkinter module is the standard Python interface to the Tk GUI toolkit.
> Inside KiCad Tkinter doesn't work and gives next error:
> 
>     from Tkinter import *
>     root = Tk()
>     Traceback (most recent call last):
>       File "<input>", line 1, in <module>
>       File "C:\Program Files\KiCad\lib\python2.7\lib-tk/Tkinter.py", line 1814, in __init__
>         baseName = os.path.basename(sys.argv[0])
>     AttributeError: 'module' object has no attribute 'argv'
> 
> 
> Attached patch resolves this issue by transfering values of argc and argv variables to python
> environment.
> 
> For more details see:
> https://github.com/KiCad/kicad-winbuilder/issues/60
> 

Hi Konstantin,

I committed your patch, as Tkinter could be an alternative for users who want
to display a Python dialog frame inside Pcbnew when wxPython is not working.

-- 
Jean-Pierre CHARRAS


Follow ups

References