首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Docker构建python和数据科学包的问题

Docker构建python和数据科学包的问题
EN

Stack Overflow用户
提问于 2022-04-07 17:36:23
回答 1查看 461关注 0票数 0

对接(构建和创建)相对较新,当我尝试用数据科学包构建码头映像时,我遇到了一个问题。这个过程似乎在python选择上出错了,但我不知道为什么。我的docker文件(Dockerfile)位于我试图构建的目录根目录中。它在一定程度上完成了构建过程,然后失败了:

代码语言:javascript
复制
------                                                                          
 > [3/3] RUN apk add --no-cache --virtual build-dependencies python --update py-pip     && apk add --virtual build-runtime     build-base python-dev openblas-dev freetype-dev pkgconfig gfortran     && ln -s /usr/include/locale.h /usr/include/xlocale.h     && pip install --upgrade pip     && pip install --no-cache-dir     numpy     matplotlib     scipy     scikit-learn     pandas     nltk     wordcloud      && apk del build-runtime     && apk add --no-cache --virtual build-dependencies     dumb-init     musl     libc6-compat     linux-headers     build-base     bash     git     ca-certificates     freetype     libgfortran     libgcc     libstdc++     openblas     tcl     tk     libssl1.0      && rm -rf /var/cache/apk/*:
#6 0.159 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/main/aarch64/APKINDEX.tar.gz
#6 0.742 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/community/aarch64/APKINDEX.tar.gz
#6 1.008 ERROR: unable to select packages:
#6 1.021   python (no such package):
#6 1.021     required by: build-dependencies-20220407.173111[python]
------
executor failed running [/bin/sh -c apk add --no-cache --virtual build-dependencies python --update py-pip     && apk add --virtual build-runtime     build-base python-dev openblas-dev freetype-dev pkgconfig gfortran     && ln -s /usr/include/locale.h /usr/include/xlocale.h     && pip install --upgrade pip     && pip install --no-cache-dir $PYTHON_PACKAGES     && apk del build-runtime     && apk add --no-cache --virtual build-dependencies $PACKAGES     && rm -rf /var/cache/apk/*]: exit code: 2
(base) tdentry@VONFVFGG5STQ05N kaggle_assignment % docker build -t tdentryr/python-datascience:3.9 -f Dockerfile .

对为什么会失败有什么想法吗?

EN

回答 1

Stack Overflow用户

发布于 2022-04-07 17:42:38

如果发布一个有效的Dockerfile

  1. 会很好,错误是:python (没有这样的包),我会尝试使用消除过程来识别缺少哪个包,然后找出丢失的原因。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71786646

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档