23
Tcl和Tk版本8.6
现已停用约六周。但是,可以从Tcl下载的文件具有不同的文件夹结构,并且与Python中的Tcl文件夹相比,缺少一些文件,例如tk85.lib
(或tk86.lib
)。如何在Python中更新Tcl/Tk?
我的问题是:Tcl和Tk如何在Python中更新到8.6(包括集成到Tkinter中)?
的Python版本是2.7,操作系统是Windows 7
Tcl和Tk版本8.6
现已停用约六周。但是,可以从Tcl下载的文件具有不同的文件夹结构,并且与Python中的Tcl文件夹相比,缺少一些文件,例如tk85.lib
(或tk86.lib
)。如何在Python中更新Tcl/Tk?
我的问题是:Tcl和Tk如何在Python中更新到8.6(包括集成到Tkinter中)?
的Python版本是2.7,操作系统是Windows 7
我想你应该报告错误并希望未来2.7版本将
存在
与新版Tk相链接
(假设你有有任何真正的理由想要新版本,也就是说。)
您需要重新编译'_tkinter'模块。但是这样做并没有多大意义,因为你需要更新'Tkinter'模块来包装最新的补充。至少考虑将'bugs.python.org'报告为一项功能请求。 – mmgp
Tkinter使用的Tk部件并没有太多改变;我希望它几乎是一个直接替代品。 OTOH,源代码发行版不包括任何平台的预建库。 (很明显。)你需要一个内置版本。 –
@DonalFellows我没有说在个人重新编译模块后它会失败,只是新功能不会很好地提供,因此“没有太多的工作要做”插入替换。尽管如此,在更新之后的确看起来像是有人遇到了Tkinter的问题:http://bugs.python.org/issue16809 – mmgp