pydoc falla en Windows y Python 2.6.4
Pregunta
Al intentar utilizar pydoc bajo Windows y python.org 2.6.4 me sale el siguiente error:
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
¿Qué podría estar mal aquí?
Solución
Ventanas típicas problema: que tenía un programa instalado últimamente que trajo su propio Python 2.4. Esta instalación sobrescribía los controladores de archivos de Windows para los scripts de Python, pero no apareció en el camino. Así comenzaron los scripts de la consola de RAN en la antigua versión de Python, pero llamar "pitón" corrió la versión 2.6.
Nadia para el primer indicio.
Otros consejos
¿Cómo sobre la configuración de su PATH
c:\> set PATH=C:\Python26\Lib;%PATH%
c:\> pydoc.py sys
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow