설치

이 책에서 "파이썬 3"을 언급할 때는 파이썬 3.6.0 버전과 같거나 큰 버전을 의미합니다.

윈도우에 설치

웹 브라우저로 https://www.python.org/downloads/로 이동한 후 최신 버전을 내려받습니다. 이 책을 쓰는 현재, 최신 버전은 파이썬 3.5.1입니다. 설치 방법은 다른 여느 윈도우 기반 소프트웨어와 같습니다.

참고로 윈도우가 비스타 이전 버전이면 파이썬 3.4 버전만 내려받아야 합니다. 파이썬 3.4 이후 버전은 비스타 이상을 요구하기 때문입니다.

경고: Add Python 3.5 to PATH 옵션을 꼭 체크하세요.

설치 위치를 변경하려면 Customize installation을 클릭한 후 Next를 클릭하고 C:\python35(또는 다른 적절한 위치)를 설치 위치로 입력합니다.

앞에서 Add Python 3.5 PATH 옵션을 체크하지 않았다면 Add Python to environment variables를 체크합니다. 이 옵션은 첫 번째 설치 화면의 Add Python 3.5 to PATH와 같은 역할을 합니다.

파이썬 론처(launcher) 모든 사용자 또는 현재 사용자에게만 설치하도록 선택할 수 있는데, 큰 차이는 없습니다. 파이썬 론처는 설치된 여러 버전의 파이썬 중 어떤 버전을 사용할지 선택하는 데 사용됩니다.

패스(path)를 적절하게 설정하지 않았다면(Add Python 3.5 PathAdd Python to environment variables를 체크하지 않는 등) 다음 절(DOS 프롬프트)에서 설명하는 단계를 따릅니다. 그렇게 하지 않으면 이번 장의 윈도우에서 파이썬 프롬프트 실행하기로 건너뜁니다.

참고: 프로그래밍 지식이 있는 분이고 도커에 익숙하다면 Python in DockerDocker on Windows를 참고하세요.

DOS 프롬프트

윈도우 명령줄, 즉 DOS 프롬프트에서 파이썬을 사용하고 싶다면 PATH 변수를 적절히 설정해야 합니다.

윈도우 2000, XP, 2003에서는 제어판 -> 시스템 -> 고급 -> 환경 변수를 차례로 클릭합니다. 시스템 환경 변수란에 있는 PATH라는 변수를 클릭한 후 편집을 선택하고 ;C:\Python35를 기존 내용 끝에 추가합니다(이 폴더가 존재하는지 확인해 주세요. 파이썬 버전에 따라 달라집니다). 물론 적절한 디렉터리명을 사용해야 합니다.

이전 버전의 윈도우에서는 C:\AUTOEXEC.BAT 파일을 열고 PATH=%PATH%;C:\Python35라는 줄을 추가한 후 시스템을 재시작합니다. 윈도우 NT에서는 AUTOEXEC.NT 파일을 사용합니다.

윈도우 비스타:

  • 시작 버튼을 클릭한 후 제어판을 선택합니다.
  • 우측의 시스템을 클릭하면 "컴퓨터에 대한 기본 정보 보기"가 있을 것입니다.
  • 왼쪽의 작업 목록에서 마지막 항목인 고급 시스템 설정을 클릭합니다.
  • 시스템 속성 대화상자의 고급 탭이 나타나면 우측 하단의 환경 변수 버튼을 클릭합니다.
  • 하단의 시스템 변수라고 적힌 곳에서 Path가 나올 때까지 스크롤을 내린 후 편집 버튼을 클릭합니다.
  • 패스를 변경합니다.
  • 시스템을 재시작합니다. 비스타에서는 시스템을 재시작해야 변경된 시스템 변수의 내용이 반영됩니다.

윈도우 7과 8:

  • 데스크톱에서 컴퓨터 아이콘에 마우스 오른쪽 버튼을 클릭하고 속성을 선택하거나 시작 버튼을 클릭하고 제어판 -> 시스템 및 보안 -> 시스템을 선택합니다. 왼쪽의 고급 시스템 설정을 클릭한 후 고급 탭을 클릭합니다. 하단의 환경 변수를 클릭하고 시스템 변수에서 PATH 변수를 찾아 선택하고 편집 버튼을 누릅니다.
  • 변수 값 항목의 줄 끝으로 가서 ;C:\Python35를 기존 내용 끝에 추가합니다(이 폴더가 존재하는지 확인해 주세요. 파이썬 버전에 따라 달라집니다). 물론 적절한 디렉터리명을 사용해야 합니다.
  • 만약 값이 %SystemRoot%\system32;였다면 이제 %SystemRoot%\system32;C:\Python35가 될 것입니다.
  • 확인을 클릭하면 작업이 끝납니다. 재시작할 필요는 없지만 명령줄은 닫은 다음 다시 열어야 할지도 모릅니다.

윈도우 10:

윈도우 시작 메뉴 > 설정 > 시스템 > 정보 > 시스템 정보(이 항목은 오른쪽 끝에 있습니다) > 고급 시스템 설정 > 환경 변수(하단에 위치합니다) > (그런 다음, Path 변수를 찾아 편집을 클릭합니다) > 새로 만들기 > (파이썬 위치를 입력합니다. 예: C:\Python35\)

윈도우에서 파이썬 프롬프트 실행하기

윈도우 사용자인 경우 PATH 변수를 적절히 설정했다면 명령줄에서 파이썬 인터프리터를 실행할 수 있습니다.

윈도우에서 터미널을 열려면 시작 버튼을 클릭하고 실행을 클릭합니다. 실행 대화상자에서 cmd를 입력하고 엔터 키를 누릅니다.

그런 다음, python을 입력하고 아무런 오류도 발생하지 않는지 확인합니다.

macOS에 설치

macOS 사용자라면 Homebrew를 사용합니다: brew install python3

확인을 위해 command + Space 키(Spotlight 검색)를 눌러 터미널을 열고 Terminal을 입력하고 엔터 키를 누릅니다. 이제 python3을 실행하고 아무런 오류도 발생하지 않는지 확인합니다.

GNU/리눅스에 설치

GNU/리눅스 사용자라면 사용 중인 배포판의 패키지 관리자를 이용해 파이썬 3을 설치합니다. 예: 데비안 및 우분투에서는 sudo apt-get update && sudo apt-get install python3를 실행합니다.

확인을 위해 Terminal 애플리케이션을 열거나 Alt + F2를 누르고 gnome-terminal을 입력해 터미널을 엽니다. 이 방법으로도 터미널을 열 수 없으면 사용 중인 GNU/리눅스 배포판의 매뉴얼을 참조합니다. 이제 python3을 실행하고 아무런 오류도 발생하지 않는지 확인합니다.

다음 명령을 실행해 파이썬 버전을 확인할 수 있습니다.

$ python3 -V
Python 3.6.0

참고: $는 셸의 프롬프트를 나타냅니다. 컴퓨터 운영체제의 설정에 따라 다르게 표시될 것이므로 이 책에서는 $ 기호로 프롬프트를 나타내겠습니다.

경고: 컴퓨터에 설치된 파이썬 소프트웨어의 버전에 따라 출력 결과가 다를 수 있습니다.

정리

이제부터 시스템에 파이썬이 설치됐다고 가정하겠습니다.

다음 장에서는 첫 번째 파이썬 프로그램을 작성하겠습니다.