Re: 8.5 심사문제
, 도장_ 관리자님이 작성macOS에서 print만으로 SyntaxError가 발생한다면 내부적으로 파이썬3가 아니라 파이썬2가 실행되는 경우일 수도 있다고 합니다.
다음 두 명령(볼드 표시)으로 파이썬 버전을 확인해보는 것도 방법이라고 합니다.
>>> import sys
>>> print(sys.version)
3.6.6 (v3.6.6:4cf1f54eb7, Jun 27 2018, 03:37:03) [MSC v.1900 64 bit (AMD64)]
>>>
macOS는 파이썬 2.7이 기본으로 설치되어 있습니다. 만약 파이썬을 맥에서 처음 실습해본 것이라면
print 'hello'
가 실행되는지 확인해보세요. 이게 실행된다면 파이썬 2입니다.
파이썬 3는
print('hello')
로 씁니다.
macOS에서 파이썬2와 파이썬3의 충돌은 흔한 문제라고 합니다.
다음은 2018.10.9일자로 작성된 파이썬 개발 환경 구축 방법입니다.