포스트

[Python] 라이브러리 설치 시 발생하는 PEP 오류 해결 방법

pip로 라이브러리를 설치할 때 발생하는 PEP 517 오류의 원인과 해결 방법을 opencv-python 사례로 설명합니다.

파이썬에서 pip로 라이브러리 설치 시 가끔씩 아래와 같은 오류가 발생합니다. (e.g., opencv-python)

1
ERROR: Could not build wheels for opencv-python which use PEP 517 and cannot be installed directly

해당 오류가 발생하는 경우 아래 명령어를 통해 pip, setuptools, wheel를 업그레이드 해줌으로써 해결이 가능합니다.

1
pip install --upgrade pip setuptools wheel

만약 권한 문제로 위 명령어가 실행되지 않는다면 Windows의 cmd를 관리자권한으로 열어주신 후 명령어를 다시 입력해주시면 됩니다.

이후 원하시는 패키지를 설치하시면 해결됩니다.

이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.