首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在不同意ActiveState的ActiveTcl 8.6许可证的情况下,可以使用多好的空闲?

在不同意ActiveState的ActiveTcl 8.6许可证的情况下,可以使用多好的空闲?
EN

Stack Overflow用户
提问于 2013-12-05 00:31:08
回答 1查看 3.6K关注 0票数 1

我在MacOS10.9上使用了Python3.2.5的空闲,当我打开空闲时,它说

警告:使用中的Tcl/Tk (8.5.9)版本可能不稳定。访问http://www.python.org/download/mac/tcltk/获取当前信息。

当我访问该站点时,OSX10.9指令指示我安装ActiveTcl 来自ActiveState。当我单击右上角的bit下载按钮时,它会下载一个.dmg,其中包含以下许可文件:"ACTIVESTATE保留随时更改本协议的权利,更改将在ACTIVESTATE的网站上发布后立即生效.“。因此,我将不会从ActiveState安装该程序。

有没有其他方法来解决可能的稳定问题?(这种方法可能包括从ActiveState以外的地方获取Tcl/Tk的版本,以及/或更改为不同版本的空闲。)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-12-05 01:08:00

如果您不想受ActiveState许可证的约束,您可以尝试自己构建一个TCL8.5和TK8.5的框架;但是要注意,您需要将为OS X 10.9应用到最新的Tk版本8.5.15中。您还可以使用来自MacPorts的Python,它使用自己版本的Tk,并具有上面的修补程序。或者你可以冒险在10.9中使用苹果提供的Tk,并且非常小心你输入的内容,这样它就不会崩溃,没有恢复的可能。在未来的版本中,计划是在必要时让python.org OS X安装程序安装他们自己的Tcl/Tk版本。

还请注意,您使用的Python是与TK8.5链接的。安装较新版本的TK8.6不会有任何不同;您需要安装一个较新版本的TK8.5。

顺便说一下,Python3.2.5已经过时,不再受到积极支持。以安装当前的Python 3版本为例,目前为3.3.3。想想看,如果您使用的是python.org 3.2.5 64位OS版本,您很可能会遇到10.9交互使用解释器时出现的崩溃问题。这个问题在3.3.3 (和2.7.6)中得到了解决。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20389076

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档