与conda相关的包安装错误

时间:2018-06-08 14:02:34

标签: docker miniconda

如何使用miniconda安装以下2个软件包?

pip install PyICU

pip install pycld2  

我收到了与gcc相关的错误,因此我运行了

conda install gcc

现在我收到与 g ++

相关的错误

我不是在寻找一个涉及创建单独环境的解决方案。我正在使用miniconda的docker图像,并希望从miniconda建立一个新的图像。

2 个答案:

答案 0 :(得分:0)

使用以下方法安装基本软件包后,此问题已得到解决:

sudo apt-get update
sudo apt-get install build-essential

答案 1 :(得分:0)

Dockerfile,用于在Miniconda Docker映像中安装g ++以及所有其他依赖项。

RUN apt-get -qq update && apt-get -qq -y install curl bzip2 \
    libblas-dev \
    g++\
    build-essential \
    && curl -sSL https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh -o /tmp/miniconda.sh \
    && bash /tmp/miniconda.sh -bfp /usr/local \
    && rm -rf /tmp/miniconda.sh \
    && conda install -y python=3 \
    && conda update conda \
    && apt-get -qq -y remove curl bzip2 \
    && apt-get -qq -y autoremove \
    && apt-get autoclean \
    && rm -rf /var/lib/apt/lists/* /var/log/dpkg.log \
    && conda clean --all --yes