[Python] 패키지 배포 리스트 관리 (ft. Requirements.txt 포맷팅 오류)
이번 포스팅이서 다루고자 하는 내용은 Python 소스를 배포하고 구동하는 발생하는 어려움 중 하나의 대해서 이야기 하고자 한다. 결론부터 이야기하면, Python 소스를 배포할 때 사용하는 패키지 리스트 (requirements.txt)가 간혹 호환성 (Compatible)이 없을 때가 있다. 필자의 경우는, 이런경우를 수정하고 배포하거나 검증/수정을 하는데, 다른 개발자가 개발한 배포 버전에서 이런 부분이 다수 발견되었다. 다른 분들도 이런 경우가 발생하지 싶어서 포스팅을 남겨 본다. [순서] 1) Python 패키지 배포 (기본사항 리마인드) 2) Python 패키지 리스트 중 발생 가능한 이슈 3) 문제 발생 원인 4) 문제 해결 방안 [결론] 일관된 requirements.txt 포맷을 출력하기..
개발 이야기/Python
2023. 1. 18. 16:09