2013-10-07 2 views
-2

저는 Visual Studio Professional 2013 RC에서 Python을 실행하고 있습니다. Python 3.3과 함께 제공되는 the Python Tools for Visual Studio을 설치했습니다.인쇄물이 파이썬 3.3에서 작동하지 않습니까?

아주 간단한 print 문을 사용하고 있지만 구문 오류를보고합니다. 내가 를 입력 입력 한 후 또한

print 'aaa' 

는 인터프리터는 aaa 아웃 인쇄 거부합니다. 스크린 샷은 다음과 같다 : 인터프리터에서

enter image description here

오류 메시지 :

>>> print '1 
... ' 
... 
Traceback (most recent call last): 
    File "C:\Program Files\Microsoft Visual Studio 12.0\Common7\IDE\Extensions\Microsoft\Python Tools for Visual Studio\2.0\visualstudio_py_repl.py", line 627, in run_one_command 
    self.execute_item() 
    File "C:\Program Files\Microsoft Visual Studio 12.0\Common7\IDE\Extensions\Microsoft\Python Tools for Visual Studio\2.0\visualstudio_py_repl.py", line 601, in execute_code_work_item 
    code = compile(self.current_code, '<stdin>', 'single', self.code_flags) 
    File "<stdin>", line 1 
    print '1 
     ^
SyntaxError: EOL while scanning string literal 
>>> a=1 
>>> print a 
Traceback (most recent call last): 
    File "C:\Program Files\Microsoft Visual Studio 12.0\Common7\IDE\Extensions\Microsoft\Python Tools for Visual Studio\2.0\visualstudio_py_repl.py", line 627, in run_one_command 
    self.execute_item() 
    File "C:\Program Files\Microsoft Visual Studio 12.0\Common7\IDE\Extensions\Microsoft\Python Tools for Visual Studio\2.0\visualstudio_py_repl.py", line 601, in execute_code_work_item 
    code = compile(self.current_code, '<stdin>', 'single', self.code_flags) 
    File "<stdin>", line 1 
    print a 
     ^
SyntaxError: invalid syntax 
>>> 

내가 파이썬 2.7 함께 놀러하는 데 사용됩니다. 왜 3.3에서 그렇게됩니까?

+1

어떤의 메이저 버전 전환 할 때 변경 로그를 판독하는 것이 현명하다. – hauzer

답변

관련 문제