Skip to content

Commit 4bd4496

Browse files
committed
Add conda libs to LD_LIBRARY_PATH
1 parent 9fda507 commit 4bd4496

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

Dockerfile.tmpl

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@ ARG TORCHAUDIO_VERSION
88
ARG TORCHTEXT_VERSION
99
ARG TORCHVISION_VERSION
1010

11+
# Ensures shared libraries installed with conda can be found by the dynamic link loader.
12+
ENV LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/opt/conda/lib"
13+
1114
{{ if eq .Accelerator "gpu" }}
1215
FROM gcr.io/kaggle-images/python-lightgbm-whl:${GPU_BASE_IMAGE_NAME}-${BASE_IMAGE_TAG}-${LIGHTGBM_VERSION} AS lightgbm_whl
1316
FROM gcr.io/kaggle-images/python-torch-whl:${GPU_BASE_IMAGE_NAME}-${BASE_IMAGE_TAG}-${TORCH_VERSION} AS torch_whl

packages/torch.Dockerfile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,9 @@ RUN conda install -c pytorch magma-cuda${CUDA_MAJOR_VERSION}${CUDA_MINOR_VERSION
2121
ENV PYTORCH_BUILD_VERSION=$PACKAGE_VERSION
2222
ENV PYTORCH_BUILD_NUMBER=1
2323

24+
# Ensures shared libraries installed with conda can be found by the dynamic link loader.
25+
# For PyTorch, we need specifically mkl.
26+
ENV LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/opt/conda/lib"
2427
ENV TORCH_CUDA_ARCH_LIST="3.7;6.0;7.0+PTX;7.5+PTX"
2528
ENV FORCE_CUDA=1
2629
RUN cd /usr/local/src && \

0 commit comments

Comments
 (0)