Сбой pydoc под Windows и Python 2.6.4 - PullRequest
       12

Сбой pydoc под Windows и Python 2.6.4

1 голос
/ 04 февраля 2010

При попытке использовать pydoc под Windows и python.org 2.6.4 я получаю следующую ошибку:

C:\>pydoc sys
'import site' failed; use -v for traceback
Traceback (most recent call last):
  File "C:\programs\Python26\Lib\pydoc.py", line 55, in ?
    import sys, imp, os, re, types, inspect, __builtin__, pkgutil
  File "C:\programs\Python26\Lib\os.py", line 758
    bs = b""
           ^
SyntaxError: invalid syntax

Что здесь может быть не так?

Ответы [ 2 ]

2 голосов
/ 04 февраля 2010

Типичная проблема Windows: у меня недавно была установлена ​​программа, которая принесла свой собственный Python 2.4. Эта установка перезаписала обработчики файлов Windows для сценариев Python, но не появилась в PATH. Таким образом, скрипты, запускаемые из консоли, запускались в старой версии python, но вызов «python» запускал версию 2.6.

Спасибо за Надю за первую подсказку.

0 голосов
/ 04 февраля 2010

как насчет установки вашего PATH

c:\> set PATH=C:\Python26\Lib;%PATH%
c:\> pydoc.py sys
...