소스 검색

Install pyshtools build dependencies if binary wheel doesn't exist.

pull/1238/head
Matthew Petroff 3 달 전
부모
커밋
badf8812c3
1개의 변경된 파일6개의 추가작업 그리고 0개의 파일을 삭제
  1. +6
    -0
      utils/multires/Dockerfile

+ 6
- 0
utils/multires/Dockerfile 파일 보기

@@ -7,6 +7,12 @@ ENV DEBIAN_FRONTEND noninteractive
RUN apt-get update && apt-get install -y --no-install-recommends \
python3 python3-dev python3-pip python3-pil hugin-tools \
&& rm -rf /var/lib/apt/lists/*

# Install build dependencies for pyshtools only if binary wheel doesn't exist
RUN pip3 download --no-deps --only-binary :all: pyshtools==4.13.1 || \
(apt-get install -y --no-install-recommends \
gcc gfortran libfftw3-dev libopenblas-dev liblapack-dev pkg-config \
&& rm -rf /var/lib/apt/lists/*)
RUN pip3 install --break-system-packages pyshtools==4.13.1

ADD generate.py /generate.py


불러오는 중...
취소
저장