728x90

ref : https://www.raspberrypi.org/blog/piwheels/

 

위 글은 piwheels에 대해 소개하면서

 

PyPi와 pip 설치가 오래 걸리는 등 이유를 설명해주고 있습니다.

 

 

 

지금 주미(파이 제로)에서 어쩔수 없이 pip 명령어로 opencv-python을 업그레이드 시키는 중인데

 

빌드 과정에서 3시간째 멈추질 않아 검색하다가 찾은 글입니다.

 

 

 

 

가끔 pip를 검색하다보면 pypi라는 사이트에 들어 가곤 했는데 배포 정보를 알려주는구나 정도만 알았지

 

정확하게 무슨 사이트인지는 잘 몰랐는데 이 글을 보면서 잠깐 정리하면

 

 

 

Python Package Index(PyPI)

- 파이썬 모듈 페키지 저장소

- 파이썬 커뮤니티에서 쉽개 배포판을 설치할수 있도록 라이브러리리들을 공개하고 있습니다.

- pip 명령어를 사용하면 이 저장소에 등록된 소프트웨어들을 다운받아 설치하게 됩니다.

 

 

pip가 오래걸리는 이유

- pip를 사용하다보면 어떤 경우는 빠르게 끝나지만 어떤 경우는 오래 걸릴때가 많습니다.

- 저장소에 python wheel 파일이 존재하는 경우 wheel 파일을 다운받아 바로 쓸수 있으나

- wheel이 없는 경우, 해당 소스 코드를 직접 빌드하게 됩니다.

- 보통 wheel파일은 32/64bit windows, macos, linux 용으로만 있지, arm 아키텍처용은 잘 없습니다.

 

 

 

Python Wheel

- 파이썬 패키지의 미리 빌드된 버전 배포판

- wheel 파일을 사용하면 소스코드를 다운받아 빌드할 필요가 없음

 

 

 

raspberry pi에서 opencv 빌드하기도 오래걸리는데

 

pizero에선 오죽할까.

 

 

 

300x250

'미분류' 카테고리의 다른 글

컴퓨터개론  (0) 2020.10.15
파이썬 프로젝트 빌드  (0) 2020.08.28
성장하는/성장이 멈춘 인재의 차이  (0) 2020.08.22
블로그에 pdf 올리기  (0) 2020.08.13
대학 수학  (0) 2020.08.10

+ Recent posts