pydoc échoue sous Windows et Python 2.6.4
Question
Lorsque vous essayez d'utiliser pydoc sous Windows et python.org 2.6.4 je reçois l'erreur suivante:
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'est-ce qui pourrait être erroné ici?
La solution
problème de fenêtres typique: j'avais un programme installé récemment qui a son propre Python 2.4. Cette installation écrasait les gestionnaires de fichiers Windows pour les scripts python, mais ne figurait pas sur le PATH. Ainsi, les scripts ont commencé à partir de la console de RAN dans le python ancienne version, mais appelant "python" ont couru la version 2.6.
Thx Nadia pour la première indication.
Autres conseils
Que diriez-vous de régler votre PATH
c:\> set PATH=C:\Python26\Lib;%PATH%
c:\> pydoc.py sys
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow