요청-환경 설정

이 장에서는 요청 설치에 대해 설명합니다. Requests 모듈 작업을 시작하려면 먼저 Python을 설치해야합니다. 그래서 우리는 다음 작업을 할 것입니다.

  • Python 설치
  • 설치 요청

Python 설치

Python 공식 사이트로 이동 : https://www.python.org/downloads/아래 그림과 같이 Windows, Linux / Unix 및 Mac OS에서 사용 가능한 최신 버전을 클릭하십시오. 사용 가능한 64 또는 32 비트 OS에 따라 Python을 다운로드하십시오.

다운로드가 완료되면 .exe 파일을 클릭하고 단계에 따라 시스템에 python을 설치하십시오.

파이썬 패키지 관리자, 즉 pip도 위의 설치와 함께 기본적으로 설치됩니다. 시스템에서 전역 적으로 작동하도록하려면 Python 위치를 PATH 변수에 직접 추가하십시오. ADD to PATH 확인란을 선택하는 것을 기억하기 위해 설치 시작시 동일한 내용이 표시됩니다. 확인하는 것을 잊은 경우 아래 제공된 단계에 따라 PATH에 추가하십시오.

PATH에 추가하려면 다음 단계를 따르십시오.

컴퓨터 아이콘을 마우스 오른쪽 버튼으로 클릭하고 속성> 고급 시스템 설정을 클릭합니다.

아래와 같이 화면이 표시됩니다.

위와 같이 환경 변수를 클릭하십시오. 아래와 같이 화면이 표시됩니다.

경로를 선택하고 편집 버튼을 클릭하고 끝에 파이썬의 위치 경로를 추가하십시오. 이제 파이썬 버전을 확인해 보겠습니다.

파이썬 버전 확인

E:\prequests>python --version
Python 3.7.3

설치 요청

이제 파이썬이 설치되었으므로 요청을 설치할 것입니다.

파이썬이 설치되면 파이썬 패키지 관리자, 즉 pip도 설치됩니다. 다음은 pip 버전을 확인하는 명령입니다.

E:\prequests>pip --version
pip 19.1.1 from c:\users\xxxxx\appdata\local\programs\python\python37\lib\site-
packages\pip (python 3.7)

pip가 설치되어 있으며 버전은 19.1.1입니다. 이제 pip를 사용하여 요청 모듈을 설치합니다.

명령은 다음과 같습니다.

pip install requests
E:\prequests>pip install requests
Requirement already satisfied: requests in c:\users\xxxx\appdata\local\programs
\python\python37\lib\site-packages (2.22.0)
Requirement already satisfied: certifi>=2017.4.17 in c:\users\kamat\appdata\local\
programs\python\python37\lib\site-packages (from requests) (2019.3.9)
Requirement already satisfied: urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 in c:\use
rs\xxxxx\appdata\local\programs\python\python37\lib\site-packages (from requests
) (1.25.3)
Requirement already satisfied: idna<2.9,>=2.5 in c:\users\xxxxxxx\appdata\local\
programs\python\python37\lib\site-packages (from requests) (2.8)
Requirement already satisfied: chardet<3.1.0,>=3.0.2 in c:\users\xxxxx\appdata\
local\programs\python\python37\lib\site-packages (from requests) (3.0.4)

모듈이 이미 설치되어 있으므로 명령 프롬프트에 요구 사항이 이미 충족되었다고 표시됩니다. 설치되지 않았다면 설치에 필요한 패키지를 다운로드했을 것입니다.

설치된 요청 모듈의 세부 사항을 확인하려면 다음 명령을 사용할 수 있습니다.

pip show requests
E:\prequests>pip show requests
Name: requests
Version: 2.22.0
Summary: Python HTTP for Humans.
Home-page: http://python-requests.org
Author: Kenneth Reitz
Author-email: [email protected]
License: Apache 2.0
Location: c:\users\xxxxx\appdata\local\programs\python\python37\lib\site-package
S
Requires: certifi, idna, urllib3, chardet
Required-by:

요청 모듈의 버전은 2.22.0입니다.