运行简单的python脚本时出错

时间:2012-04-28 08:36:51

标签: python

当我运行以下内容时:

import sys

if __name__ == '__main__':
    print 'before exit'
    sys.exit(0)

输出结果为:

before exit
Exception in thread Thread-1 (most likely raised during interpreter shutdown):
Traceback (most recent call last):

我不知道为什么会发生异常,但有人认为它可能是Python的不正确安装。我想知道是否有人知道如何解决这个问题?我正在运行Windows 7 x64,但安装了x32。

1 个答案:

答案 0 :(得分:0)

我同意那些暗示你有一个糟糕的python安装的评论者(运行这么简单的例外是一个明显的腐败迹象)。但重新安装不一定是痛苦的。

这就是我要做的。

首先,重命名你的python目录(在windows上就像c:\ python2.x一样)

接下来,安装python的新副本(确保它与您运行的版本相同)

最后,将以前安装中的Site-packages文件夹复制到新安装中。