首页 > 解决方案 > 尝试在 Dockerfile 中安装 opencv3 时找不到 Conda

问题描述

我正在破译我得到的一些代码,但是当我尝试构建 Dockerfile 时,我在中途得到了这个输出:

Step 10/23 : RUN conda install -y -c menpo opencv3=3.1.0
 ---> Running in f08015483745
/bin/sh: 1: conda: not found
The command '/bin/sh -c conda install -y -c menpo opencv3=3.1.0' returned a non-zero code: 127

这是我认为包含问题的 Dockerfile 部分,如果有的话:

# Install Miniconda
RUN curl -so ~/miniconda.sh https://repo.continuum.io/miniconda/Miniconda3-4.5.4-Linux-x86_64.sh \
 && chmod +x ~/miniconda.sh \
 && ~/miniconda.sh -b -p ~/miniconda \
 && rm ~/miniconda.sh
ENV PATH=/home/user/miniconda/bin:$PATH
ENV CONDA_AUTO_UPDATE_CONDA=false

# Install OpenCV3 Python bindings
RUN conda install -y -c menpo opencv3=3.1.0
RUN conda clean -ya

抱歉,如果我奇怪地发布了这个,我是新手 :) 谢谢

标签: pythondockeropencvcondaubuntu-18.04

解决方案


推荐阅读