2017-01-20 1 views
-2

난 그냥 TextWrangler 및 형식 : print "hello world" (물론)) 및 다음 Mac에서 터미널 응용 프로그램을 통해 실행하도록 요청받은 그래서 파이썬 (이전 프로그래밍 경험이 없으면) 학습을 시작했다. 나는 또한 Python 2.7 NOT Python 3을 사용하도록 요청 받았다. 하지만 내가 비디오에서 말한대로 라인을 썼을 때 print "Hello World" 터미널 앱이 구문 오류를 보였다! 내가 print ("hello world") 줄을 썼을 때 문제없이 끝났고 터미널에 의해 실행되었습니다. 파이썬 3이 파이썬 3처럼 작동하는 이유는 무엇입니까? 터미널에 python --version을 입력하면 2.7 버전을 실행하는 것으로 나타납니다. 감사.왜 python 2.7이 "연기 중"입니까?

+0

시도'파이썬 --version' 콘솔, 그것은 무엇을 말하는가? –

+1

'__future__ import print_function'에서 가져 왔습니까? –

+1

이 동작을 보여주는 가능한 가장 짧은 REPL 세션의 전체 사본을 표시 할 수 있다면 ** 활성 버전 번호 **로 시작했을 때 Python이 인쇄하는 배너를 포함하여 ** 도움이 될 것입니다. (또한 Alex가 묻는 질문에 대답 할 것입니다. 왜냐하면 그런 성적표는 당신이 오류를 일으키는 데 필요한 모든 것을 보여줄 것이기 때문입니다). –

답변

-1

당신은과 같이 터미널에 충돌하는 버전에 비해 파이썬이 쉘을 요청 명시 적으로 할 수 있습니다 실행

alias python='python2' 
관련 문제