Python Tkinter Tk/Tcl使用问题
我正在使用Python Tkinter模块中的Tcl,如下所示Python Tkinter Tk/Tcl使用问题,python,tkinter,tcl,expect,Python,Tkinter,Tcl,Expect,我正在使用Python Tkinter模块中的Tcl,如下所示 from Tkinter import * Tcl = Tcl().eval Tcl("info patchlevel") '8.3.5' 您可以看到,Tcl 8.3版是由python选择的 但我的系统中也有tcl8.4。 现在,如何让python在Tkinter模块中选择tcl8.4 Tcl8.3没有Expect包,所以我不能在Python Tcl/Tk中使用Expect包 谢谢我认为python使用的Tcl/Tk版本是在编译
from Tkinter import *
Tcl = Tcl().eval
Tcl("info patchlevel")
'8.3.5'
您可以看到,Tcl 8.3版是由python选择的
但我的系统中也有tcl8.4。
现在,如何让python在Tkinter模块中选择tcl8.4
Tcl8.3没有Expect包,所以我不能在Python Tcl/Tk中使用Expect包
谢谢我认为python使用的Tcl/Tk版本是在编译时确定的。因此,您需要查看代码,根据您想要使用的Tcl/Tk版本重新编译python。也许重新编译_tkinter.so库也足够了,因为它是动态加载的