0
나는 Heroku를 통해 배포되고 (numpy, scipy 등을 포함하여) 많은 대형 라이브러리를 포함하는 비 대한 Django 프로젝트를 상속 받았습니다. 이전 개발자가 전체 가상 환경을 동결시킨 것으로 보이며 사용되지 않는 종속성을 제거하기 위해 최선을 다하고 있습니다.파이썬 virtualenv에서 각 컴파일 된 모듈의 크기를 찾으시겠습니까?
MatPlotlib를 설치해야하는 이유 때문에 Heroku가 슬러그 크기가 너무 큽니다. 이 라이브러리는 50MB가 넘습니다. 새로운 기능으로 업데이트이 응용 프로그램을 얻기를 위해서
remote: -----> Compressing...
remote: ! Compiled slug size: 321M is too large (max is 300M).
remote: ! See: http://devcenter.heroku.com/articles/slug-size
, 정말 내가 실제로 사용되는 조사하기 위해 우선 순위 목록을 만들 수 있습니다이 응용 프로그램의 각 의존성의 크기를 grep을하고 싶다.
requirements.txt 파일의 종속성 목록을 차례로 살펴보고 각 모듈의 컴파일 된 크기를 보려면 어떻게해야합니까?
감사합니다. 이것은 매우 도움이되고 확실히 좋은 출발입니다. –