python 3.7.7 버전에서 dlib 라이브러리 설치에서 Error가 발생하였다.

조치하는데 생각보다 많은 시간이 걸려서 나와 같은 사람이 있을 것 같아, 글을 작성해본다.

[error 내용]

ERROR: Command errored out with exit status 1: 'C:\Users\jdu\anaconda3\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\jdu\\AppData\\Local\\Temp\\pip-install-zsqykg6o\\dlib_aebf39f99fce459994812d9033b95078\\setup.py'"'"'; __file__='"'"'C:\\Users\\jdu\\AppData\\Local\\Temp\\pip-install-zsqykg6o\\dlib_aebf39f99fce459994812d9033b95078\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record 'C:\Users\jdu\AppData\Local\Temp\pip-record-nk1s1red\install-record.txt' --single-version-externally-managed --compile --install-headers 'C:\Users\jdu\anaconda3\Include\dlib' Check the logs for full command output.

dlib 설치

pip install dlib

당연히 설치 될 줄 알았지만 설치가 되지 않았다면, 아래의 조치 방법을 한 뒤, 설치를 해보자.

최후의 방법도 준비되어 있다!

 

[조치방법]

1. CMake 설치

pip install cmake

 

2. Visual Studio 설치

https://visualstudio.microsoft.com/ko/downloads/

 

Windows 및 Mac용 Visual Studio 2019 다운로드

프로젝트에 대해 알려주시면 적절한 다운로드 및 자습서를 찾는 데 도움을 드리겠습니다.

visualstudio.microsoft.com

Visual Studio 설치시 Windows용 C++ CMake 도구가 체크되어 있는지 확인한다.

CMake를 설치하고 다시 시도해보자.

pip install dlib

그럼에도 안되면 최후의 방법이다.

3. dlib-19.17.0-cp37-cp37m-win_amd64.whl 다이렉트 설치(Python 3.7버전만 가능)

dlib-19.17.0-cp37-cp37m-win_amd64.whl
2.97MB

해당 파일을 다운로드 받은 뒤, 원하는 경로에 위치 시킨다.

cmd에서 해당 경로로 들어가 준다!

pip install dlib-19.17.0-cp37-cp37m-win_amd64.whl

 

[ 새롭게 추가한 부분! ] 

4. python 3.8 버전용도 새롭게 찾아 내었다!

dlib-19.19.0-cp38-cp38-win_amd64.whl
3.19MB

해당 파일을 다운로드 받은 뒤, 원하는 경로에 위치 시킨다.

cmd에서 해당 경로로 들어가 준다!

pip install dlib-19.19.0-cp38-cp38-win_amd64.whl

 

각각의 파이썬 버전마다 해당 파일이 존재하는 듯하다.

다른 파이썬 버전을 사용한다면, 해당 설치 파일을 찾아서 설치해야한다.

이 글이 도움이 되길 바란다.

dlib 설치 후 돌려본 오프소스!

+ Recent posts