高山包py-pip缺失

时间:2017-06-19 14:58:53

标签: docker dockerfile alpine

我试图使用Docker compose文件在我的alpine中安装python pip,但是得到以下错误。

ERROR: unsatisfiable constraints:
  py-pip (missing):
    required by: world[py-pip]
ERROR: Service 'web' failed to build: The command '/bin/sh -c apk add py-pip' returned a non-zero code: 1

6 个答案:

答案 0 :(得分:29)

首先update

apk add --update py-pip

或者:

apk update
apk add py-pip

答案 1 :(得分:6)

您必须根据 Alpine 分支使用适当的 pip 版本:

  • Alpine v3.12 或更新版本,使用 apk add --update py3-pip
  • Alpine v3.5 - v3.11,使用 apk add --update py2-pip
  • Alpine v3.3 - v3.4,使用 apk add --update py-pip

答案 2 :(得分:3)

对于高山边缘上的python3:

2018-03-03

答案 3 :(得分:1)

对我来说,--no-cache选项有效。

  

apk add --no-cache py-pip

答案 4 :(得分:0)

我发现了以下内容:

$ apk add --update py3-pip

答案 5 :(得分:0)

命令'/bin/sh -c pip install django-mass-edit && pip install django-admin-list-filter-dropdown && pip install SQLAlchemy && pip