2011-08-18 51 views
1

我在PyDev中工作,很突然,我无法从Eclipse的PyDev(版本2.1.0)中运行我的python程序了。PyDev:致命错误Python32 lib io.py,第60行,在<module>

我已经通过运行方式> Python的运行运行任何Python程序失败wioth

Fatal Python error: Py_Initialize: can't initialize sys standard streams 
Traceback (most recent call last): 
    File "C:\Python32\lib\io.py", line 60, in <module> 

This application has requested the Runtime to terminate it in an unusual way. 
Please contact the application's support team for more information. 
  • 我仍然可以在命令行中运行我的程序,仅仅是Eclipse *我的Python的只有一个版本( 3.2)
  • 自从他们上次工作以来,我还没有改变我的python文件。它们被编码为UTF-8。
  • 我没有,因为他们最后一次合作升级的Eclipse也不PyDev的
  • Python是安装在c:\python32
  • 我的XP系统今天已经更新KB2536276(在环境变量PYTHONPATH定义)

有什么想法?

回答

1

我终于发现问题出在哪里是从哪里来的:我有一个名为stat.py文件,这显然是创建一个冲突Lib/stat.py

不幸的是,错误信息是非常模糊的。 我只是不明白为什么Pydev的行为与python.exe不同

+0

我已报道的bug 577329(https://sourceforge.net/tracker/?func=detail&aid=3423032&group_id=85796&atid=577329) – rds

+0

如何你解决了这个问题吗? –

+0

我只是将我的模块重命名为不同的名称。 – rds