Python 未使用包仍在获取错误:无法在内部使用几何图形管理器网格。它已经有了由pack管理的奴隶

Python 未使用包仍在获取错误:无法在内部使用几何图形管理器网格。它已经有了由pack管理的奴隶,python,tkinter,grid,Python,Tkinter,Grid,所以我知道我们不会混合使用.pack和.grid,在我的简单代码中,我没有打包,但使用了.grid,但仍然会出错。 在底部,我附上了我正在处理代码的错误图像 代码: 错误: 如前所述,您确实在使用pack()。 尝试注释出有问题的行(或完全删除),并将input\u num1设置为占据网格中的第4行,第5列,如下所示: input_num1 = Entry(root) #input_num1.pack() <---------------- input_num1

所以我知道我们不会混合使用.pack和.grid,在我的简单代码中,我没有打包,但使用了.grid,但仍然会出错。 在底部,我附上了我正在处理代码的错误图像 代码:

错误:

如前所述,您确实在使用pack()。 尝试注释出有问题的行(或完全删除),并将
input\u num1
设置为占据网格中的
第4行
第5列
,如下所示:

input_num1 = Entry(root)
#input_num1.pack()               <----------------
input_num1.grid(row=4, column=5) <----------------
input\u num1=条目(根)

#input_num1.pack()input_num1正在使用pack()。啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊,谢谢你的帮助,不要使用
pack
?关于
input\u num1.pack()
?请不要只发布代码作为答案,还要解释代码的作用以及如何解决问题。带有解释的答案通常更有帮助,质量更好,更容易吸引选票
input_num1 = Entry(root)
#input_num1.pack()               <----------------
input_num1.grid(row=4, column=5) <----------------