본문 바로가기

Development/Python

Python Path 설정 - Windows 환경 변수 / Mac OS

python path / 파이썬 환경변수 / 파이썬 / python


Python 개발에 기본 IDE인 Python IDLE을 생각보다 많이 사용하지 않는 것 같다

IDLE 에 함수 자동 완성 기능도 있지만 반응이 매우 느리고 입력하다가 조금 실수하면 자동 완성은 날아가게 된다

X Code의 자동 완성에 비교하면 정말 안타까울 수준이다

그럼 다른 기능적인 면에서 IDLE 가 나은 면이 있을까?

편집기 측면에선 거의 없는 것 같다

그래서 코딩의 편의를 위해 편집에 SublimeText2를 사용하기로 했다

SublimeText에 대해 간단히 설명하면 강력한 편집, 깔끔한 UI, 그리고 무료 라이센스의 기능 제한이 없다는 것이 엄청난 장점이다

그리고 각종 OS를 지원하는 장점도 있다

OS를 넘나들며 작업하는 환경에서 UI UX의 통일은 굉장히 큰 위력을 발휘한다

편집하다가 중간 중간 팝업으로 구매 의사를 묻지만 크게 불편하진 않다


일단 Windows 환경에서 사용하는 방법을 보자


Windows

Python 실행 파일이 시스템 환경 변수에 Path 설정만 되어 있다면 SublimeText 에서 바로 빌드하고 실행 할 수 있다

일단 환경 변수 설정부터 하도록 하자



시스템 정보를 보는 단축키 [Win] + [Break] 를 누르면 위와 같은 창이 뜬다

좌측의 고급 시스템 설정을 클릭한다



[고급] 탭에서 [환경 변수]를 클릭



[시스템 변수] 리스트에서 스크롤을 조금만 내리면 [Path]를 찾을 수 있다

클릭해서 활성화 시킨 상태로 [편집] 버튼 클릭



위와 같은 창이 뜨면 [변수 값]의 마지막에 파이썬 실행 파일의 경로를 입력하면 된다

경로를 입력할 때 기존에 있던 변수 값 마지막에 세미 콜론 " ; " 을 붙여주고 그 뒤에 경로를 입력하며 마지막엔 세미 콜론을 붙이지 않는다

필자는 파이썬 2.7 버전을 사용하고 있기에 ;C:\Python27 을 입력



이제 파이썬의 라이브러리가 어디 있는지 그 경로를 찾아주는데

이 시스템 변수는 [새로 만들기] 를 클릭하여 만들어 준다



[변수 이름] 에 "PYTHONPATH" 를 입력하고

[변수 값]에 파이썬의 라이브러리 경로를 입력한다

"C:\PythonXX\include" 여기서 XX는 버전이다

2.7.x 버전이면 27 / 3.3.x 버전이면 33 - 이런 식으로 버전의 앞 두 자리를 끊는다

파이썬 윈도우 용 설치 파일로 설치 할 때 경로를 변경하지 않았다면 위와 같을 것이다



[변수 이름]과 [변수 값]의 입력이 끝났으면 [확인]을 클릭하여 저장한다




이제 SublimeText2를 실행하여 파이썬 소스를 불러온다




단축키 [Ctrl] + [B] 를 통해 실행 할 수 있다

빌드 후 실행되는 것을 확인 할 수 있다



Mac OS X

파이썬을 정상적으로 Mac에 설치했다면 설정 할 것이 전혀 없다

SublimeText2 for Mac 을 다운 받고 실행하여 소스를 열고 단축키 [Cmd] + [B]를 통해서 실행 할 수 있다


2014 / 02 / 17 - 13:58 최초 작성

2014 / 02 / 20 - 01:31 태그 정리