新的python版本,现在无法启动闲置

时间:2012-07-13 22:10:31

标签: shell user-interface python-idle

几个月来一直运行Python 2.7.2,在我的64位计算机上使用32位版本。 今天运行安装程序2.7.3,64位。现在我无法开始闲暇。我在程序文件中看到了Python的答案,我正在运行Win7,我相信这台机器的正确位置是C:\,而不是程序文件。至少那是我2.7.2的地方,它起作用了。

如此努力 C:\ Python27 \ LIB \ idlelib \ idle.py 要么 C:\ Python27 \ LIB \ idlelib \ idle.pyw

这些都不会打开空闲。使用.py,控制台窗口会瞬间闪烁并消失。在.pyw上,就我所见,没有任何事情发生。并且pyw一个在文件类型的屏幕右边说:“没有控制台”

“开始”菜单中的旧快捷方式,在属性下面显示'target:python 2.7.2',但我看不到改变目标的方法。

还尝试从Powershell,命令行,Python命令行打开,运行。这些都没有。

当我下载2.7.3时,它说它覆盖了Python27中的文件。

现在卸载提供了两个要卸载的程序:2.7.3和2.7.2,但据我所知,磁盘上有一个Python程序,而且认为它是2.7.3。我开始卸载并尝试重新安装,但我想先问一下,而不是冒险进一步搞砸我的机器。在此先感谢您的帮助。我确实阅读并尝试在网站上使用类似问题中的所有答案。

1 个答案:

答案 0 :(得分:2)

我今天跑到这里。基本上已经有一个旧版本安装并安装在它上面(我认为它是2.7.2),2.7.3 64位打破了它。

首先,CLI python会起作用,但IDLE在没有错误的情况下拒绝启动。卸载/重新安装几次都没有做任何事情,问题变得更加怪异,因为它找不到它刚下载的msi等等。然后我注意到它没有删除Python27文件夹中的所有内容。

手动删除文件夹是不够的,我发现它在App Data \ Roaming(Windows 7)下存储了另一个文件夹。删除这个最终允许重新安装工作(并显示为一个新安装的程序,而不是像往常一样,不突出显示它)。

我准备放弃64位版本并试用32但似乎Python卸载程序/安装程序没有正确清理所有文件(如果它是我仍在挖掘的注册表项)。