Python 시작하기: 설치 및 환경 설정


Python은 프로그래밍 언어 중 하나로, 간단하고 배우기 쉬우며 강력한 기능을 가지고 있어 많은 개발자들에게 사랑받고 있습니다. 이 포스팅에서는 Python을 처음 시작하는 분들을 위해 Python 설치 및 환경 설정 과정을 자세히 설명하겠습니다.


목차

  1. Python이란?
  2. Python 설치하기
    1. Windows에서 Python 설치
    2. macOS에서 Python 설치
    3. Linux에서 Python 설치
  3. IDE(통합 개발 환경) 설정
    1. VS Code 설치 및 설정
    2. PyCharm 설치 및 설정
  4. 기본적인 Python 사용법
    1. Python 셸 사용하기
    2. 간단한 예제 코드 작성 및 실행
  5. 마무리
  6. 추천 태그

1. Python이란?

Python은 1991년 귀도 반 로썸(Guido van Rossum)이 발표한 고급 프로그래밍 언어입니다. 파이썬은 코드의 가독성을 높이기 위해 들여쓰기(Indentation)를 중요하게 사용하며, 다양한 프로그래밍 패러다임(객체 지향, 절차 지향, 함수형 프로그래밍 등)을 지원합니다.


2. Python 설치하기

Python 설치는 운영 체제마다 약간의 차이가 있지만, 전반적으로 비슷한 절차를 따릅니다. 여기서는 Windows, macOS, 그리고 Linux에서의 Python 설치 방법을 설명하겠습니다.


2.1 Windows에서 Python 설치

  1. Python 공식 사이트 방문
    Python 공식 웹사이트(https://www.python.org/)에 접속합니다.
  2. 다운로드 페이지로 이동
    상단 메뉴에서 "Downloads"를 클릭하고, 자동으로 감지된 운영 체제(Windows)에 맞는 최신 버전의 Python을 다운로드합니다.
  3. 설치 프로그램 실행
    다운로드가 완료되면 설치 프로그램을 실행합니다.
  4. 설치 옵션 선택
    설치 화면에서 "Add Python to PATH" 옵션을 체크한 후 "Install Now"를 클릭합니다. 이렇게 하면 Python을 설치하고, 환경 변수(PATH)에 Python 경로를 추가하게 됩니다.
  5. 설치 완료 확인
    설치가 완료되면 커맨드 프롬프트(cmd)를 열고 python --version 명령어를 입력하여 설치된 Python 버전을 확인합니다.
    C:\> python --version
    Python 3.x.x
    

2.2 macOS에서 Python 설치

macOS에는 기본적으로 Python 2.x 버전이 설치되어 있지만, 최신 Python 3.x 버전을 사용하는 것이 좋습니다.


  1. Homebrew 설치
    macOS에서 가장 쉽게 Python을 설치하는 방법은 Homebrew라는 패키지 관리자를 사용하는 것입니다. Homebrew가 설치되어 있지 않다면, 터미널을 열고 다음 명령어를 입력하여 Homebrew를 설치합니다.
    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    

  2. Python 설치
    Homebrew를 사용하여 Python을 설치합니다.
    brew install python
    

  3. 설치 확인
    터미널에서 python3 --version 명령어를 입력하여 설치된 Python 버전을 확인합니다.
    $ python3 --version
    Python 3.x.x
    

2.3 Linux에서 Python 설치

대부분의 Linux 배포판에는 기본적으로 Python이 설치되어 있습니다. 그러나 최신 버전으로 업그레이드하거나 새로 설치하는 방법도 알아보겠습니다.


  1. APT 패키지 관리자를 사용한 설치 (Debian/Ubuntu 계열)
    터미널을 열고 다음 명령어를 입력합니다.
    sudo apt update
    sudo apt install python3
    

  2. YUM 패키지 관리자를 사용한 설치 (CentOS/RHEL 계열)
    터미널을 열고 다음 명령어를 입력합니다.
    sudo yum install python3
    

  3. 설치 확인
    터미널에서 python3 --version 명령어를 입력하여 설치된 Python 버전을 확인합니다.
    $ python3 --version
    Python 3.x.x
    

3. IDE(통합 개발 환경) 설정

Python 개발을 더욱 효율적으로 하기 위해서는 IDE를 사용하는 것이 좋습니다. 여기서는 Visual Studio Code와 PyCharm을 설정하는 방법을 설명하겠습니다.


3.1 VS Code 설치 및 설정

  1. VS Code 다운로드 및 설치
    Visual Studio Code(https://code.visualstudio.com/) 웹사이트에서 설치 파일을 다운로드하고 설치합니다.
  2. Python 확장 프로그램 설치
    VS Code를 실행한 후, 좌측 확장 프로그램 아이콘을 클릭하고 "Python"을 검색하여 Microsoft에서 제공하는 Python 확장 프로그램을 설치합니다.
  3. Python 인터프리터 설정
    Ctrl+Shift+P를 눌러 명령 팔레트를 열고 "Python: Select Interpreter"를 선택한 후, 설치된 Python 3.x 버전을 선택합니다.
  4. 테스트 코드 실행
    VS Code에서 새로운 Python 파일을 생성하고 다음 코드를 입력합니다.
    print("Hello, Python!")
    

    파일을 저장한 후, 터미널을 열고 python 파일이름.py를 입력하여 실행합니다.
    $ python hello.py
    Hello, Python!
    

3.2 PyCharm 설치 및 설정

  1. PyCharm 다운로드 및 설치
    PyCharm(https://www.jetbrains.com/pycharm/) 웹사이트에서 설치 파일을 다운로드하고 설치합니다.
  2. 새 프로젝트 생성
    PyCharm을 실행한 후, "Create New Project"를 클릭하고 프로젝트 이름과 위치를 설정합니다.
  3. Python 인터프리터 설정
    프로젝트 생성 시 Python 인터프리터를 선택합니다. 기존 Python 설치 경로를 선택하거나, 새로운 가상 환경을 설정할 수 있습니다.
  4. 테스트 코드 실행
    PyCharm에서 새로운 Python 파일을 생성하고 다음 코드를 입력합니다.
    print("Hello, Python!")
    

    파일을 저장한 후, 오른쪽 마우스 버튼을 클릭하고 "Run '파일이름'"을 선택하여 실행합니다.
    Hello, Python!
    

4. 기본적인 Python 사용법

Python 설치 및 IDE 설정이 완료되었으므로, 이제 기본적인 Python 사용법을 알아보겠습니다.


4.1 Python 셸 사용하기

Python 셸은 간단한 명령어를 실행하고 결과를 확인할 수 있는 인터프리터 환경입니다. 터미널에서 python 또는 python3 명령어를 입력하여 Python 셸을 실행할 수 있습니다.


shell<br> $ python3<br> Python 3.x.x (default, Oct 8 2020, 03:11:30)<br> [GCC 8.3.0] on linux<br> Type "help", "copyright", "credits" or "license" for more information.<br> >>> print("Hello, Python!")<br> Hello, Python!<br> >>><br>


4.2 간단한 예제 코드 작성 및 실행

Python 코드 파일을 작성하고 실행하는 방법을 살펴보겠습니다.


  1. Python 코드 작성
    다음과 같은 간단한 Python 코드를 작성해 봅니다. 이 코드는 사용자로부터 이름을 입력받아 인사말을 출력합니다.
    # hello.py
    
    # 사용자로부터 이름을 입력받는다.
    name = input("이름을 입력하세요: ")
    
    # 인사말을 출력한다.
    print(f"안녕하세요, {name}님!")
    

  2. 코드 실행
    터미널을 열고 파일이 저장된 디렉터리로 이동한 후, python 파일이름.py 명령어를 입력하여 코드를 실행합니다.
    $ python hello.py
    이름을 입력하세요: 철수
    안녕하세요, 철수님!
    

5. 마무리

이 포스팅에서는 Python을 설치하고, 개발 환경을 설정하는 방법을 다루었습니다. Python을 처음 접하는 분들도 쉽게 따라할 수 있도록 최대한 자세히 설명하였습니다. 다음 포스팅에서는 Python의 기초 문법과 기본적인 사용법에 대해 더 깊이 알아보겠습니다.

다음 이전