PyDev: фатальная ошибка Python32 \ lib \ io.py, строка 60, в <module> - PullRequest
1 голос
/ 18 августа 2011

Я работаю в PyDev и совершенно неожиданно больше не могу запускать свои программы на Python из Pyclev Eclipse (версия 2.1.0).

Любая программа на Python, через которую я пробежал Запуск от имени> Запуск Python с ошибками

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 (определен в переменной окружения PYTHONPATH)
  • Моя система XP была обновлена ​​сегодня для KB2536276 и

Есть идеи?

1 Ответ

1 голос
/ 13 октября 2011

Я наконец выяснил, откуда возникла проблема: у меня был файл с именем stat.py, и это, очевидно, создает конфликт с Lib/stat.py

К сожалению, сообщение об ошибке было очень неясным.И я просто не понимаю, почему pyDev ведет себя не так, как python.exe

...