python3(3.6,今天安装)报告它使用的是Tcl / Tk版本8.5。我想使用8.6。
这是运行OS X 10.12的Macbook Pro Retina。 "哪个python"所示:
/Library/Frameworks/Python.framework/Versions/3.6/bin/python3
有2个不同的高级文件夹,包括Tcl(和Tk的并行文件夹):
/Library/Frameworks/Tcl.framework
在./Versions
下8.6 [installed today] and Current (links to 8.6)
/System/Library/Frameworks/Tcl.framework
在./Versions下:
8.4, 8.5, and Current (links to 8.5)
下面还有各种各样的东西:
/Library/Tcl/teapot/package/macosx105.-i386-86-64
/System/Library/Tcl/8.4
/System/Library/Tcl/8.5
我如何(1)让python3使用Tk 8.6; (2)清理这种混乱的分类?
答案 0 :(得分:0)
我发现最新的python3实际安装在/usr/local/Cellar/python3/3.6.0下,而tcl-tk安装在/usr/local/Cellar/tcl-tk/8.6.6下。有一个从/ usr / local / opt / python3到/ usr / local / Cellar / python3的链接,以及一个用于tcl-tk的链接。因此,解决方法是将/ usr / local / opt / python3添加到PATH。