为什么gdspy librarie在尝试使用布局查看器时给出tkinter tcl错误

时间:2019-07-02 09:01:51

标签: python tkinter

我正在使用gdspy librarie,但它使用tkinter来显示布局预览。 但是当尝试使用时:

SELECT * FROM tablename 
    WHERE (field1 = 1 
        AND (field2 = 32 or field3 = 8) 
        AND (field4 LIKE "%6562%" 
        OR field5 LIKE "%6562%"))

python给我一个:

gdspy.LayoutViewer(library=None, cells=[cell])

这是gdspy的布局查看器中的代码: gdspy_layoutviewer

1 个答案:

答案 0 :(得分:0)

浏览gdspy代码,似乎假定调用者在根窗口小部件内使用grid。更正确的是,假设根窗口中没有其他小部件。

它使用grid将自身插入根窗口的第零行和第零列。如果您的代码(或Anaconda本身)在根窗口小部件中使用pack,则可以解释您得到的错误。