don't stop believing

Windows에 Python 설치하기 1 본문

Python/Basic

Windows에 Python 설치하기 1

Tongchun 2018. 1. 29. 21:22

윈도우에 Python을 설치해 보겠습니다.

Python은 버전이 2.7.x와 3.6.x 크게 두 가지 버전이 사용됩니다. 우리는 2.7 버전과 3.6버전 모두 설치해 보겠습니다.

그리고 기본 사용을 3.6으로 맞춰 보겠습니다.


먼저 윈도우 PC에 Python이 설치가 되어 있는지 확인해 봅시다.

cmd 창을 열고 python 버전을 확인해 봅시다. cmd창은 Windows 키 + R을 누르면 됩니다.

C:\Users\jake>python --version
Python 2.7.14

python --version을 하면 현제 설치된 python의 버전을 확인할 수 있습니다. 저는 2.7.14 버전이 설치되어 있네요.


그럼 python이 어디에 (어느 폴더에)있는지 찾아 봅시다. where 라는 명령을 사용하면 됩니다.

C:\Users\jake>where python
C:\Python27\python.exe
C:\Users\jake\AppData\Local\Programs\Python\Python35\python.exe

where python이라고 하니 두개가 나옵니다. 

C:\Python27\python.exe 여기에는 2.7버전이구요, 

C:\Users\jake\AppData\Local\Programs\Python\Python35\python.exe 여기에는 3.5 버전이 설치되어 있습니다.

저는 두 개의 python이 설치되어 있습니다.


2.7버전과 3.6 버전이 모두 설치되어 있는데 python 버전을 확인하면 2.7버전으로 나오고 있습니다. 이건 환경변수 설정에 따라 달리질 수 있습니다. 윈도우에서 cmd 명령을 치면 해당 명령에 해당하는 프로그램이 어디 있는지 환경변수의 path에서 찾게 됩니다. 가장 먼저 찾아지는 프로그램을 호출하게 됩니다.


  1. cmd에서 python이라고 명령을 친다.
  2. 윈도우는 python이라는 명령(프로그램)이 어디 있는지 환경변수의 path에서 찾는다.
  3. 가장 먼저 찾은 명령(프로그램)의 경로를 확인한다.
  4. 해당 경로에 있는 명령(프로그램)을 실행한다.

그럼 제 환경변수가 어떻게 되어 있는지 확인해 보겠습니다.

왼쪽 아래 윈도우 버튼을 우클릭합니다. 그리고 설정(N)을 클립합니다.

Windows 설정이 나오면 검책창에 '시스템 환경 변수'를 검색합니다.


시스템 환경 변수 편집을 클립하면 아래와 시스템 속성고급 탭이 나옵니다.

밑에 있는 환경 변수(N) 버튼을 클릭합니다. 그럼 환경 변수 창이 뜹니다.

하단에 있는 시스템 변수 중 Path를 찾아 편집(I) 버튼을 클릭해 봅니다.

이건 제 시스템 환경 변수의 설정들입니다.

가장 먼저 C:\Python27이 보입니다. 그리고 같은 경로의 C:\Python27\Scripts가 있습니다.

네 번째 줄에 Python35가 있습니다.

만약 제가 Python 2.7버전이 아닌 3.5 버전을 사용하고 싶다면 옆에 있는 위로 이동 버튼을 눌러 Python35와 바로 밑에 있는 Python35\Scripts를 올려 줍니다. 그럼 cmd에서 python 명령을 치면 환경 변수에서 가장 먼저 찾아지는 것을 호출하기 때문에 Python 2.5버전이 나올 겁니다.


한번 해보겠습니다.

위로 이동 버튼을 놀루 Python35를 가장 처음으로 오도록 했습니다.


cmd 창을 다시 엽니다.

참고로 환경 변수를 변경했다면 cmd창은 닫고 새로 열어줘야 합니다. cmd 창이 뜰때 환경 변수 값들을 모두 불러와 가지고 있게 됩니다. 환경 변수를 변경 했다면 새로운 환경 변수를 불러올 수 있도록 cmd 창을 닫고 다시 열어 줍니다.

C:\Users\jake>python --version
Python 3.5.4

환경 변수의 순서에 따라 버전이 다르게 나오는 걸 확인할 수 있습니다.


다음은 깨끗한 PC에서 Python 2.7 버전과 3.6 버전을 설치해 보겠습니다.

[Windows에 Python 설치하기 2]




'Python > Basic' 카테고리의 다른 글

파일 읽어서 다시 쓰기  (0) 2018.03.05
Windows에 Python 설치하기 2  (0) 2018.01.30
timestamp 출력 함수  (0) 2017.12.27
Mac에 Python3.x 설치 (brew)  (0) 2017.12.13
Mac에 Python 3.x 설치 (package)  (1) 2017.10.18
Comments