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?

Était-ce utile?

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
scroll top