설치
이 책에서 "파이썬 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 Path나 Add Python to environment variables를 체크하지 않는 등) 다음 절(DOS 프롬프트)에서 설명하는 단계를 따릅니다. 그렇게 하지 않으면 이번 장의 윈도우에서 파이썬 프롬프트 실행하기로 건너뜁니다.
참고: 프로그래밍 지식이 있는 분이고 도커에 익숙하다면 Python in Docker와 Docker 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
참고: $는 셸의 프롬프트를 나타냅니다. 컴퓨터 운영체제의 설정에 따라 다르게 표시될 것이므로 이 책에서는 $ 기호로 프롬프트를 나타내겠습니다.
경고: 컴퓨터에 설치된 파이썬 소프트웨어의 버전에 따라 출력 결과가 다를 수 있습니다.
정리
이제부터 시스템에 파이썬이 설치됐다고 가정하겠습니다.
다음 장에서는 첫 번째 파이썬 프로그램을 작성하겠습니다.