본문 바로가기
개발/Python

[Python] macOS Python 3.x 설치 및 Intellij 적용

by 똘똘이박사 2019. 3. 15.



이 포스팅의 샘플 게시판 개발 환경은 MAC OS, STS, OpenJDK11 입니다.


MAC OS, Python 3.x 버전 설치하기



MAC OS 에는 기본적으로 파이썬 2.7.10 버전이 설치 되어 있습니다. 버전을 확인 하는 방법은 아래와 같습니다.

그럼 이제 파이썬 3.x 로 업그레이드 해보도록 하겠습니다.

(업그레이드를 한다고 해서 기존의 2.7 버전이 삭제되거나 없어지지는 않습니다.)


맥OS 에서 파이썬을 설치하기 위해서는 맥 패키지 관리툴인 brew가 필요 합니다.

brew가 설치 되어 있다면 아래 방법을 따라 진행 하면 됩니다.


brew의 위치는 /usr/local/bin 아래 있습니다. 

homebrew 사용을 위해 위 경로로 이동할 필요는 없습니다.

홈디렉토리에서 아래와 같이 명령일 실행하면 됩니다.


~> brew install python3

설치가 진행됩니다.

그런데 간혹 디렉토리 권한문제로 인해 설치가 중단되는 경우가 있습니다. 

하지만 위의 그림과 같이 조치방법이 같이 제공이 되고 있으니 안내에 따라 처리하고 다시 설치를 하면 정상적으로 설치를 할 수 있습니다. 

권한을 변경 하였다면 이제 다시 설치를 진행해 봅니다.

조금 전과는 뭔가 진행되는 것이 다릅니다.

설치과 완료되면 아래와 같은 명령으로 설치가 정상적으로 되었는지 확인해 볼 수 있습니다.

이제 IntelliJ에 파이썬 SDK 버전을 변경할 차례 입니다.

상단위 file 버튼을 클릭하고 'Project Structure...' 을 클릭 합니다.


좌측의 메뉴에서 [Project]를 선택하면, 우측에 프로젝트 설정값들이 나타납니다.

프로젝트 설정값들 중 'Project SDK:' 값이 아직 2.7.10 입니다. 바로 오른쪽에 있는 [NEW] 를 클릭하여

조금 전에 설치한 SDK를 먼저 불러와야 합니다.

[New] 버튼 아래로 다음 그림과 같은 SDK의 종류를 선택하는 팝업이 열립니다. 여기서 'Python SDK'를 선택합니다.


'Python SDK'를 선택하게 되면 'Add Python InterPreter' 창이 열립니다.

가장 우측에 있는 [...] 버튼을 클릭합니다.

드디어 파이썬3 을 선택할 수 있는 'Select Python Interpreter' 창이 열립니다.

이제 파이썬3 을 선택하고 [OK]를 클릭하여 설정을 저장합니다.

'Add python Interpreter' 의 'Base interpreter'의 항목을 변경해 주고 [OK] 버튼을 클릭하여 설정을 저장합니다.

'Project Structure' 팝업창의 'Project SDK:' 에서도 이제 파이썬3 버전을 선택 할 수 있습니다.

[OK]를 클릭하면 모든 설정 정보가 저장됩니다.

마지막으로 python SDK가 제대로 적용이 되었는지 확인해 봅니다.

아래의 명령어를 실행하여 결과를 확인해 봅니다.


import sys

print ("--sys.version--")
print (sys.version)

print ("\n--sys.version_info--")
print (sys.version_info)

print ("\n--sys.hexversion--")
print (sys.hexversion)








※ 포스팅에 오타나 잘못된 부분, 추가적으로 더 알고 싶은 부분이 있으면 댓글 주세요~



반응형