
저는 오픈 소스 프로젝트에 기여하고 있으며 현재 이를 python2에서 python3으로 마이그레이션하고 있으며 python-mysqldb 및 python-dev를 포함하는 필수 패키지 목록이 있습니다. 마이그레이션으로 인해 python3-mysqldb 및 python3-dev로 변경해야 합니다.
그러나 여전히 Python2를 사용하는 사용자의 경우 소프트웨어가 중단됩니다. 패키지 관리자(예: apt)가 python-mysqldb 및 python-dev의 python3 또는 python2 버전을 설치해야 하는지 알아낼 수 있는 현명한 방법이 있는지 궁금합니다. 예를 들어, /usr/bin/python의 버전을 확인하거나 env 변수를 읽습니다. 그렇게 하면 패키지 이름을 그대로 두고 python2 및 python3 모두와 호환될 수 있습니다.