Python Interactif Interprète renvoie toujours “syntaxe non Valide” sur Windows

J'ai rencontré une très confus problème. Quel que soit le type I dans l'interpréteur Python renvoie "Syntaxe non Valide". Voir les exemples ci-dessous. J'ai essayé de faire l'idiot avec la page de code de l'invite je lance l'interprète, mais il ne semble pas aider du tout.

En outre, je n'ai pas été en mesure de trouver ce particulier, bug bizarre d'ailleurs en ligne.

Aucune aide n'importe qui pourrait fournir serait joli. J'ai déjà essayé de réinstaller Python, mais je n'ai pas de chance, le problème existe aussi dans les deux 3.13 et 2.7.

En cours d'exécution:
Python version 3.1.3,
Windows XP SP3.

Arriver:

C:\Program Files\Python31>.\python
Python 3.1.3 (r313:86834, Nov 27 2010, 18:30:53) [MSC v.1500 32 bit (Intel)] on
win32
Type "help", "copyright", "credits" or "license" for more information.  
>>> 2+2
  File "<stdin>", line 1  
    2+2
       ^     
SyntaxError: invalid syntax

>>> x = "Oh, fiddlesticks."  
  File "<stdin>", line 1  
    x = "Oh, fiddlesticks."  
                           ^  
SyntaxError: invalid syntax
  • avez-vous essayé de réinstaller python, droit?
  • Essayé de réinstaller, ainsi que l'utilisation de 2.7. Aucune chance de toute façon.
  • Vous pouvez essayer de télécharger de nouvelles copies de l'installeur de Python(s). Aussi, est-il seulement le Python shell interactif qui est brisée -- c'est à dire êtes-vous en mesure d'exécuter des scripts Python à partir de l'OS en ligne de commande?
  • - Je l'obtenir. C'est une question piège. C'est vraiment "deviner ce que les non-impression personnage que je suis en mesure d'entrer avec le caractère de saut de ligne."
  • Ouais, mais la seule option raisonnable est \r, et de l'installation de Windows devrait raisonnablement poignée. 🙂
  • Regebro: "mais la seule option raisonnable"... Alors il est temps de trot les déraisonnable options, n'est-ce pas?

InformationsquelleAutor user559217 | 2010-12-31