Windows에 Pip을 설치하는 방법

Windows 11 및 10에서 Pip 설치하는 상세 안내 (2023년 최신)

최근 ChatGPT API를 활용하여 자신만의 AI 챗봇을 개발하는 방법에 대한 심층 튜토리얼을 제작했습니다. 이 프로젝트를 진행하면서 Python과 Pip을 사용하여 필수 라이브러리들을 설치했는데요, 만약 여러분도 프로젝트를 위해 Python을 처음 시작하는 단계라면, Windows PC에 Pip을 설치하는 것이 중요합니다. Pip은 단 몇 초 만에 다양한 종속성 및 라이브러리를 다운로드할 수 있게 해줍니다. 이번 글에서는 Windows 11 및 10 환경에서 Pip을 설치하는 방법을 상세히 알아보겠습니다.

Pip이란 무엇일까요?

Pip은 Python의 패키지 관리자입니다. 다시 말해, 명령줄 인터페이스를 통해 수많은 Python 패키지 및 라이브러리를 설치하고 관리할 수 있도록 지원합니다. PyPI(Python Package Index) 저장소와 연결되어 있으며, 이 저장소에는 수천 개의 프로젝트, 어플리케이션, 소프트웨어 개발 키트, 클라이언트 등이 존재합니다. 프로젝트 개발 시, 표준 Python 배포판에는 포함되지 않은 추가적인 종속성이 필요한 경우, Pip을 통해 손쉽게 추가할 수 있습니다. 요약하자면, Pip은 Python 사용에 있어 필수적인 요소이며, Python을 시작하려면 Pip 설치가 필요합니다.

Windows에 Pip이 이미 설치되어 있는지 확인하는 방법

Python을 설치한 적이 있다면, 시스템에 Pip이 이미 설치되어 있을 가능성이 있습니다. 따라서 설치 단계를 진행하기 전에, Pip이 Windows에 설치되어 있는지 확인해보세요.

1. 명령 프롬프트 또는 Windows 터미널을 실행한 후 다음 명령을 입력합니다. 만약 Pip 버전 정보가 출력된다면, 이미 PC에 Pip이 설치된 것입니다. 혹시 최신 버전으로 업그레이드하고 싶다면 아래 내용을 확인하세요.

pip --version

2. 만약 “Command not found” 또는 “‘pip’은(는) 내부 또는 외부 명령, 실행 가능한 프로그램 또는 배치 파일이 아닙니다.”와 같은 오류 메시지가 나타난다면, Pip이 제대로 설치되지 않은 것입니다. 아래 단계를 따라 Pip을 설치하고, 경로를 설정해야 합니다.

Windows PC에 Pip을 설치하는 방법

Python 설치 시 Pip 함께 설치하기

Windows에 Pip을 설치하는 가장 쉬운 방법은 Python을 설치하는 것입니다. Python 데스크톱 설치 프로그램을 사용하면 Pip이 Windows에 자동으로 포함되어 설치됩니다. 다음은 Windows에 Pip을 설정하는 방법입니다.

1. 우선 공식 Python 다운로드 페이지에서 최신 Windows용 Python 버전을 다운로드합니다.

2. 다운로드한 설치 파일을 실행합니다. 설치 창이 나타나면 “Add Python.exe to PATH” 옵션을 활성화해야 합니다.

3. “Customize installation”을 선택한 후, 여러 옵션 중 “pip” 옵션이 활성화되어 있는지 확인합니다. 이후 “Next”를 클릭하고, 마지막으로 “Install”을 클릭하여 설치를 진행합니다.

4. 이제 Python과 함께 Pip이 Windows PC에 설치됩니다.

명령줄을 이용해 Pip 설치하기

명령 프롬프트 또는 Windows 터미널을 사용하여 수동으로 Pip을 설치할 수도 있습니다. 아래 단계를 따르세요.

1. 해당 링크를 우클릭한 다음 “다른 이름으로 링크 저장…”을 선택합니다.

2. “다운로드” 폴더에 “get-pip.py” 파일로 저장합니다.

3. 다운로드한 “get-pip.py” 파일을 우클릭하여 “경로 복사”를 선택합니다.

4. 터미널을 열고 아래 명령어를 입력하여 실행합니다. “python”을 입력한 후 공백을 추가하고 복사한 경로를 붙여넣습니다. Enter 키를 누르면 Windows 11/10 컴퓨터에 Pip이 설치됩니다.

python "C:UsersmearjDownloadsget-pip.py"

5. 다른 방법으로, “ensurepip” 모듈을 사용하여 Pip을 설치할 수도 있습니다. 다음 명령을 실행해 보세요.

python -m ensurepip --upgrade

Pip 설치 확인

1. 설치가 제대로 되었는지 확인하려면, Windows 터미널 또는 명령 프롬프트에서 아래 명령을 실행합니다. 성공적으로 설치되었다면, 첫 번째 명령은 Python 버전을 출력하고 두 번째 명령은 현재 PC에 설치된 Pip 버전을 출력할 것입니다.

python --version
pip --version

2. 아래 명령어를 입력하여 Pip이 지원하는 모든 명령어를 확인할 수 있습니다. 많은 명령 옵션 목록이 출력되면 정상적으로 설치된 것입니다.

python --help
pip --help

Windows에서 Pip 업그레이드 또는 다운그레이드

1. 설치 후, 터미널에서 다음 명령을 실행하여 Pip을 최신 버전으로 업그레이드할 수 있습니다.

python -m pip install -U pip

2. Pip을 특정 버전으로 다운그레이드하려면, 아래 명령을 사용하십시오.

python -m pip install pip==19.0

Windows 11 및 10에서 Python 및 Pip을 PATH에 추가하는 방법

만약 Python 또는 Pip 명령어를 설치하고 실행한 후 “‘Pip’이(가) 내부 또는 외부 명령으로 인식되지 않음” 또는 “‘Python’이(가) 내부 또는 외부 명령으로 인식되지 않음” 또는 “Python을 찾을 수 없음”과 같은 오류 메시지가 나타난다면, 이는 Python 또는 Pip이 PC에 설치되어 있더라도, 해당 경로가 제대로 설정되지 않았다는 의미입니다. 이 경우 해당 디렉터리를 전역 Windows 환경 변수에 추가해야 합니다. 아래에서 방법을 확인하세요.

1. 먼저 “Windows + R” 키를 눌러 실행 프롬프트를 열고 다음 경로를 입력한 후 Enter 키를 누릅니다.

%localappdata%ProgramsPython

2. “Python3XX”와 같은 폴더를 엽니다. 주소 표시줄에서 전체 경로를 복사하세요. 이 경로는 환경 변수에 추가해야 하는 Python의 경로입니다.

3. 이제 “Scripts” 폴더로 이동하여 주소 표시줄을 클릭하세요. 전체 경로를 다시 복사합니다. 이 경로는 환경 변수에 추가해야 하는 Pip의 경로입니다.

4. Python 및 Pip의 경로를 모두 얻었으면, “Windows + R” 키를 눌러 실행 프롬프트를 다시 엽니다. 여기에 sysdm.cpl을 입력하고 Enter 키를 눌러 고급 시스템 설정 창을 엽니다.

5. “고급” 탭으로 이동하여 하단의 “환경 변수” 버튼을 클릭합니다.

6. 사용자 변수 영역에서 “Path”를 선택하고 “편집…” 버튼을 클릭합니다.

7. “새로 만들기”를 클릭하고 위에서 복사한 두 개의 경로를 추가합니다. 그 다음 “확인”을 클릭합니다. 경로는 PC마다 다를 수 있습니다. 이제 Python과 Pip이 PC의 전역 환경 변수에 추가되었습니다.

8. 마지막으로, 명령 프롬프트 또는 Windows 터미널을 열고 Python 또는 Pip 명령을 실행합니다. 예를 들어, ‘pip install openai’ 명령어를 사용해서 오류 없이 OpenAPI를 설치할 수 있습니다.

python --version
pip install openai

Python을 사용하여 Windows에서 Pip 다운로드 및 설치

위에서 설명한 것처럼, Python 설치 프로그램을 다운로드하여 설치하면 Windows 11 또는 10에서 Pip을 손쉽게 설치할 수 있습니다. 이렇게 하면 오류 발생을 최소화할 수 있으며, 개인적으로도 이 방법이 가장 효과적이었습니다. 더 자세한 내용을 알고 싶다면 Ubuntu Linux에 Python을 설치하는 방법 가이드와 최고의 Python 학습 과정을 참고해보세요. 궁금한 점이 있다면 언제든지 댓글로 문의해주시면 답변드리겠습니다.