최신 알파인 리눅스의 python3.7

최신 알파인 리눅스의 python3.7

알파인 리눅스 3.13에서 cpython 3.7을 사용해야 합니다. 설치하거나 구축할 방법을 찾을 수 없습니다.

또한 python3.8(저장소의 표준)을 설치해야 했습니다. python3.7 pyc 파일을 생성하려면 python3.7만 필요합니다. deps를 찾을 수 없어 alpine v3.10 python3 패키지 apk를 수동으로 추가하려는 시도가 실패했습니다. "--force-broken-world"를 사용하면 python3.8과 모든 종속 항목이 제거됩니다.

소스에서 빌드하려고 하면 구성을 실행할 때 "컴파일러가 실행 파일을 생성할 수 없습니다"라는 메시지가 나타납니다. 클랭이 설치되었습니다. "export CC=/usr/bin/clang"은 효과가 없습니다.

답변1

Alpine aports의 APKBUILD 스크립트를 사용해 보았습니다. 구성이 여전히 작동하지 않습니다. g++를 설치해야 한다는 것을 알았습니다. gcc 패키지로는 충분하지 않습니다.

apk add g++

그러면 구성이 성공한 것입니다. 그리고 abuild 빌드가 완료될 수 있습니다.

또한 apk 파일이 일부 추가 메타데이터가 포함된 tar.gz 파일이라는 사실도 발견했습니다. 강제로 설치하려면 수동으로 추출하면 문제가 없습니다.

관련 정보