본문 바로가기
기타

Python pip install 안 될 때 해결 방법 (Windows / Mac 공통)

by 요료료룡 2026. 4. 15.

📌 문제 상황

Python에서 패키지를 설치하려고 아래 명령어를 실행했는데 오류가 발생하는 경우가 있다.

pip install 패키지명

대표적으로 이런 오류가 자주 발생한다:

'pip' is not recognized as an internal or external command

또는

ERROR: Could not find a version that satisfies the requirement

또는

Permission denied

👉 Python을 처음 사용하는 초보자에게 매우 흔한 문제다.


📌 원인 정리

pip install 오류는 다양한 원인으로 발생한다.

주요 원인은 다음과 같다:

  1. pip가 설치되지 않음
  2. 환경변수(PATH) 설정 문제
  3. Python 버전 충돌
  4. 권한(permission) 문제
  5. 인터넷 또는 패키지 이름 오류

✅ 해결 방법 1: pip 설치 여부 확인

먼저 pip가 설치되어 있는지 확인해야 한다.

pip --version

또는

python -m pip --version

👉 결과가 나오지 않으면 pip가 없는 상태다.


✔ pip 설치 방법

python -m ensurepip --upgrade

✅ 해결 방법 2: 환경변수(PATH) 설정

pip가 설치되어 있어도 PATH 설정이 안 되어 있으면 실행되지 않는다.

✔ Windows 설정 방법

  1. “환경 변수” 검색 → 시스템 환경 변수 편집
  2. 환경 변수 → Path → 편집
  3. 아래 경로 추가
C:\PythonXX\Scripts\

👉 설정 후 VSCode 또는 터미널 재시작


✅ 해결 방법 3: python -m pip 사용

pip 명령어가 안 될 경우 가장 확실한 방법이다.

python -m pip install 패키지명

👉 환경변수 문제를 우회할 수 있다.


✅ 해결 방법 4: 권한 오류 해결

Mac / Linux에서 자주 발생한다.

sudo pip install 패키지명

또는 사용자 권한으로 설치:

pip install --user 패키지명

✅ 해결 방법 5: 패키지 이름 및 버전 확인

패키지 이름이 틀리면 설치되지 않는다.

pip install --upgrade pip

👉 pip 업데이트 후 다시 시도


🔥 추가 팁

  • Python 여러 버전 설치 시 pip 충돌 발생 가능
  • 가상환경(venv) 사용하면 문제 줄어듦
  • 회사/학교 네트워크에서는 설치 제한될 수 있음

📌 마무리

pip install 오류는 대부분
👉 환경변수 문제 또는 pip 설치 문제다.

특히 초보자라면
👉 python -m pip 방식 사용하는 것을 추천한다.