Windows에서 Python 패키지를 관리하기 위한 pip 설치 방법

Windows는 다양한 Python 패키지의 설치, 제거, 다운로드, 검색 쿼리 등을 수행하기 위해 pip라는 패키지 관리 소프트웨어를 사용합니다. 먼저 컴퓨터에 pip와 Python이 이미 설치되어 있는지 확인해야 합니다. 설치되어 있지 않다면, Windows에 pip를 설치하고 Python 패키지를 관리하기 위해 다음 단계별 지침을 따르세요.
알아두면 좋은 정보: 명령 프롬프트에서 Java 프로그램을 실행하는 방법을 알아보세요.
목차
- Windows에서 pip가 이미 설치되어 있는지 확인하는 방법
- Windows에서 pip 설치를 위한 전제 조건
- Windows에서 pip를 시작하는 방법
- pip 다운로드 및 설치
- Windows에서 pip를 환경 변수로 추가하기
- pip 업그레이드 및 다운그레이드
- Windows에서 Python 패키지를 관리하기 위해 pip 사용하기
- 자주 묻는 질문
Windows에서 pip가 이미 설치되어 있는지 확인하는 방법
Windows 장치에서 pip를 실행하기 전에, PC에 pip와 Python이 프로그램으로 설치되어 있는지 확인하기 위해 다음 몇 가지 명령어를 실행하세요.
- Windows 검색에서 명령 프롬프트를 열고 관리자 권한으로 실행합니다.

- 다음 두 가지 명령어 중 하나를 실행하여 Windows 장치에 Python이 있는지 확인합니다:
python --helppython --versionpython --help명령어는 장치에서 사용할 수 있는 모든 Python 인수의 목록을 표로 나타냅니다.

- 장치에 Python이 없으면 “Python이 발견되지 않았습니다; 인수 없이 실행하여 Microsoft Store에서 설치하거나 설정 > 앱 실행 별칭 관리에서 이 바로가기를 비활성화하십시오.”라는 알림이 표시됩니다.

- Command Prompt에 다음을 입력하여 pip의 사용 가능성을 확인합니다.
pip helppip help명령어는pip스크립트와 함께 사용될 수 있는 명령어 및 일반 옵션 목록을 제공합니다.

- pip가 이전에 설치되지 않았다면, 코드는 “pip는 내부 또는 외부 명령으로 인식되지 않습니다.”라는 출력을 반환합니다.
알림: 알아야 할 Python의 원라이너를 확인해보세요.
Windows에서 pip 설치를 위한 전제 조건
명령 프롬프트와 같은 터미널 에뮬레이터에 액세스할 수 있는 것 외에, Windows에 pip를 설치하기 전에 필요한 전제 조건은 단 하나입니다. 바로 Python의 설치입니다. PC에 없다면, 먼저 이를 다운로드하고 설치해야 합니다.
Python의 최신 버전은 공식 웹사이트에서 다운로드할 수 있지만, Microsoft Store를 이용하는 것이 훨씬 쉽습니다. 이를 통해 설치 파일을 다루지 않고도 Windows의 Python 최신 안정 버전을 받을 수 있습니다.
- 관리자 모드에서 명령 프롬프트를 엽니다.
- 인수 없이 다음을 입력하고 Enter를 누릅니다.
python
- Microsoft Store 창에서 최신 버전의 Python이 표시됩니다. “받기”를 클릭하여 소프트웨어를 다운로드합니다.

- 프로세스가 완료되면 설치된 앱 목록에서 Python을 찾을 수 있습니다.

Windows에서 pip 시작하는 방법
Windows 컴퓨터에 pip를 설치하고 Python 패키지에 사용할 수 있도록 다음 단계별 지침을 따르세요.
1. pip 다운로드 및 설치
pip 패키지를 설치하려면 먼저 “get-pip.py”라는 부트스트래핑 스크립트를 다운로드하고 설정해야 합니다. 이 스크립트를 다운로드하는 방법은 두 가지가 있습니다.
알림: 명령 프롬프트와 PowerShell의 차이를 배우고 어떤 것을 언제 사용할지 알아보세요.
명령줄 설치
- 관리자 모드에서 명령 프롬프트를 엽니다.
- Windows 컴퓨터에 Python이 설치되어 있다고 가정하고, cURL 명령어를 실행하여 공식 URL 웹페이지에서 “get-pip.py” 파일을 부트스트랩합니다.
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py- 위의 파일이 장치에 다운로드되는 과정을 데이터 패킷의 수신 값들과 함께 확인합니다.

- Python
get()요청을 사용하여 파일을 소스에서 다운로드합니다.
python get-pip.py- Python이 pip, wheel 및 기타 스크립트를 위해 필요한 패키지를 수집한 후 몇 가지 경고 메시지가 표시될 수 있으며, 무시해도 안전합니다.
- pip가 성공적으로 설치되면 “Successfully installed pip [버전 번호] wheel [버전 번호].”라는 메시지가 표시됩니다.

수동 설치
명령줄 인터프리터 방법 외에도, 원래 웹 페이지를 통해 pip를 수동으로 설치할 수 있습니다.
- 부트스트랩 파일 다운로드 위치로 가서 다음 단계에서 사용할 수 있도록 Windows 폴더에 저장합니다. 다음 예에서는 “Downloads” 폴더에 저장합니다.

- 실행 명령 (Win + R)에서
%AppData%를 입력하여 AppData의 Roaming 폴더로 이동합니다.

- 폴더 트리에서 한 단계 위로 이동하여 “Local” 하위 폴더에 접근합니다. 이 폴더에는 “Microsoft/WindowsApps” 아래에 Python 파일들이 포함되어 있습니다. 이 Python 하위 폴더의 정확한 위치는 PC마다 달라질 수 있습니다.

- 이전에 다운로드한 “get-pip.py” 파일을 다른 Python 애플리케이션과 동일한 폴더에 저장합니다.

- 명령 프롬프트로 돌아가서 Python 하위 폴더 위치에 따라 경로를 변경하기 위해
cd명령어를 사용합니다.
cd[Python 서브폴더 및 get-pip 파일 경로]
- Python의 부트스트래핑 스크립트 “get-pip.py”를 실행하여 Windows 머신에 pip를 설치합니다.
python get-pip.py
- “버전 번호로 pip가 성공적으로 설치되었습니다”라는 메시지가 표시되면 소프트웨어가 설치된 것입니다 – 그러나 작업은 절반만 완성되었습니다. 아직 해야 할 일이 더 있으니 계속 읽어보세요.
알림: Windows 문제 해결사를 시작할 수 없습니까? 이에 대해 어떻게 대처해야 하는지 알아보세요.
2. Windows에서 pip를 환경 변수로 추가하기
위에서 보인 것처럼 pip를 저장된 폴더 경로에서 항상 실행할 수 있지만, 이렇게 하기엔 번거롭고 귀찮을 수 있습니다. pip를 환경 변수로 정의하는 것이 훨씬 간단하고, 이렇게 하면 장치의 다른 폴더에서 pip를 쉽게 실행할 수 있습니다.
- 검색 메뉴에서 “시스템 환경 변수 편집”을 엽니다. “시스템 및 보안 -> 시스템 -> 고급 시스템 설정” 경로를 통해 제어판에서 열 수도 있습니다.

- 시스템 속성 창의 “고급” 탭으로 갑니다.
- 하단의 “환경 변수” 버튼을 클릭합니다.

- “Path” 환경 변수를 더블 클릭합니다.

- 새로운 환경 변수를 만들기 위해 “새로 만들기”를 클릭합니다.

- 이전 섹션에서 보여준 전체 Python 하위 폴더 경로를 복사하여 붙여넣습니다. 확인을 위해 “확인” 버튼을 클릭합니다.

- 이제 Windows의 어떤 폴더 경로에서든 pip를 실행할 수 있습니다.

알림: Windows 패키지 관리자를 사용하여 소프트웨어를 설치 및 업데이트할 수 있는 방법을 이 가이드에서 확인하세요.
3. pip 업그레이드 및 다운그레이드
다른 소프트웨어 패키지와 마찬가지로, pip는 현재 시스템과 함께 최신 상태로 실행되어야 합니다. 다음과 같은 몇 가지 간단한 명령어로 장치에서 pip를 쉽게 업그레이드하거나 다운그레이드할 수 있습니다:
- pip을 업그레이드하려면 다음 인수를 코드에 입력합니다.
python -m pip install -U pip이미 최신 pip 패키지를 갖고 있다면 “Requirement already satisfied: pip in ‘your unique folder path’ with package version number.”라는 알림이 표시됩니다.
pip을 다운그레이드하려면 다음을 입력합니다:
python -m pip install==[older version number]- 다음 화면에서 pip의 진행적인 다운그레이드가 버전 23.1.2에서 22.0으로 된 후 원래 버전으로 업그레이드된 것을 보여줍니다.

알아두면 좋음: 터미널과 명령줄에서 JSON 파일을 예쁘게 출력하는 방법을 배워보세요.
Windows에서 pip를 사용하여 Python 패키지 관리하기
Windows에 pip를 설치한 후, 다양한 Python 패키지를 제어하고 실행하는 데 사용할 수 있습니다. 많은 Python 사용자가 자주 필요로 하는 두 가지 중요한 명령어를 확인해 보겠습니다:
- pip를 사용하여 새 패키지를 설치하려면 다음 정보를 입력합니다:
pip install [패키지 이름]- 이 예제에서는 pip를 사용하여 데이터 분석을 수행하는 포괄적인 Python 패키지인
Pandas를 설치합니다.

- pip로 Python 패키지를 제거하려면 다음을 입력합니다.
pip uninstall [패키지 이름]pandas패키지가 간단한 pip 명령어로 제거됩니다.

다양한 Python 패키지를 다룰 때 마주하게 될 몇 가지 인기 있는 pip 명령어가 있습니다:
pip inspect: Python 환경을 검사하여 JSON 출력을 생성pip search: 사용 가능한 패키지 정보 검색pip check: 패키지에 손상된 요구 사항이 있는지 확인pip download: 패키지 파일 다운로드pip wheel: 현재 종속성 및 요구 사항을 사용하여 새 프로젝트 빌드
알림: Python의 원라이너 명령어에 대해 더 알아보려면 이 유용한 목록을 확인하세요.
자주 묻는 질문
Windows에서 pip를 어떻게 제거합니까?
pip의 고유한 제거 명령어를 사용하여 pip uninstall pip 구문을 사용합니다. 이렇게 하면 Windows 머신에서 Python이 제거되지 않습니다.
오프라인에서 pip를 설치할 수 있습니까?
이전에 온라인 소스에서 pip 패키지를 다운로드한 경우 인터넷에 연결하지 않고도 설치할 수 있습니다. Unix나 Mac에서도 pip를 설치할 수 있습니다.
Windows에서 “pip 명령을 찾을 수 없음” 오류를 어떻게 처리할 수 있습니까?
Windows에서 “pip 명령을 찾을 수 없음” 오류가 발생하면, pip 명령의 환경 PATH 변수를 편집하는 동안 실수를 저질렀을 수 있습니다. 이를 해결하기 위해 제어판으로 가서 환경 변수를 올바르게 편집하고 “AppData”의 Python 하위 폴더 위치와 같은 경로를 가리키도록 하세요.
이미지 출처: Pixabay. 모든 스크린샷은 Sayak Boral에 의해 촬영되었습니다.