系统意外重启后无法初始化Python

系统意外重启后无法初始化Python,python,python-2.7,Python,Python 2.7,Windows 7 64位上的Python 2.7.3 因此,基本上在意外断电后,现在我甚至无法在命令行中启动python,问题相当奇怪: 回溯(最近一次呼叫最后一次): 文件“D:\ProgramFiles(x86)\Python2.7.3\lib\site.py”,第563行,在 main() 文件“D:\Program Files(x86)\Python2.7.3\lib\site.py”,第552行,在main中 别名MBCS() 文件“D:\Program Files(x86)\Pyt

Windows 7 64位上的Python 2.7.3

因此,基本上在意外断电后,现在我甚至无法在命令行中启动python,问题相当奇怪:

回溯(最近一次呼叫最后一次):
文件“D:\ProgramFiles(x86)\Python2.7.3\lib\site.py”,第563行,在
main()
文件“D:\Program Files(x86)\Python2.7.3\lib\site.py”,第552行,在main中
别名MBCS()
文件“D:\Program Files(x86)\Python2.7.3\lib\site.py”,第477行,格式为aliasmbcs
导入区域设置、编解码器
文件“D:\ProgramFiles(x86)\Python2.7.3\lib\locale.py”,第15行,在
导入编码
文件“D:\Program Files(x86)\Python2.7.3\lib\encodings\\uuuu init\uuuu.py”,第44行,在
_别名=别名。别名
AttributeError:“模块”对象没有属性“别名”

显然,
别名
字典就在
别名.py
里面,那么出了什么问题了?

解释器文件已经损坏,只需重新安装它。@ukaszRogalski您的意思是重新安装整个
Python 2.7
?重新安装/覆盖到同一位置并保留所有已安装的第三方软件包是否安全?有没有办法找出哪一个文件损坏并替换该文件?我首先要重新安装
别名
模块。如果这不起作用,那么整个Python解释器就会失效。大多数第三方模块应该在之后仍然存在(如果不删除Python第一次安装的目录)。此外,至少在Windows上,安装程序可以选择“修复”现有安装。请注意,如果您有正确的备份,您将处于这种情况…只是尝试了修复,但没有工作。所以我删除了它,然后重新安装,现在一切正常。导入了几个第三方模块,看起来都很好。希望不会有任何问题。干杯