2013-06-18 142 views
0

我以前运行Enthought EPD 7.3.2,但切换到Canopy(学术许可证)。在运行Canopy安装之前,我完全卸载了EPD。安装Enthought Canopy后无法启动IDLE

安装Canopy后,我有一个Canopy开始菜单文件夹中的IDLE快捷方式,但我无法启动它(我点击它并没有任何反应)。试图卸载并重新安装Canopy,但我有同样的问题。

在Win7,64位上运行64位版本的Canopy。

回答

0

Canopy 1.0和1.0.1版本与tclTKinter有问题,并且IDLE不起作用。这应该在即将到来的更新中得到修复。

作为一个事后的想法,是否有一个特定的原因,你希望使用IDLE? Canopy的编辑器与IPython控制台(以及其他许多好玩的东西)集成在一起,在编程时IMO提供了更好的用户体验。 (免责声明:我为Enthought工作)

+0

感谢您的回答。而我使用IDLE的原因实际上是缺乏你描述的功能。我正在运行一个用Python编写的Web爬虫程序,并且它比在Windows命令提示符下为我的目的运行IDLE代码更容易(例如,如果它崩溃,我需要能够回头看看事情停止的地方)。我知道这可以通过一些更好的日志记录来解决,而不是我现在正在做的事情,但这是一种现在正在运行的策略。 – moustachio

2

我有一个类似的问题,发现一个非常简单的解决方案。尝试一下,看看它是否也适用于你的情况。有一个Canopy安装目录: C:\ Users \\ AppData \ Local \ Enthought \ Canopy \ App \ appdata \ canopy-1.7.4.3348.win-x86_64 \ Lib \ idlelib

找到“idle.ico “文件,将其复制并粘贴到”图标“子目录中。 这解决了这个问题!

+0

谢谢,这也适用于我。我无法想象你是如何发现修补程序的。 (也许通过调试器运行它?) –

相关问题