python - 无法在 ubuntu 18.04 docker/bin/sh : 1: pip: not found 中安装 pip

标签 python docker pip dockerfile ubuntu-18.04

在我的 docker 镜像中使用 pip 时出现错误。

FROM ubuntu:18.04

RUN apt-get update && apt-get install -y \
    software-properties-common
RUN add-apt-repository universe
RUN apt-get install -y \
    python3.6 \
    python3-pip

ENV PYTHONUNBUFFERED 1
RUN mkdir /api
WORKDIR /api

COPY . /api/
RUN pip install pipenv
RUN ls
RUN pipenv sync

我安装了 python 3.6 和 pip3 但得到了

Step 9/11 : RUN pip install pipenv
 ---> Running in b184de4eb28e
/bin/sh: 1: pip: not found

最佳答案

要为 python3 运行 pip,请使用 pip3,而不是 pip

关于python - 无法在 ubuntu 18.04 docker/bin/sh : 1: pip: not found 中安装 pip,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60435261/

相关文章:

python - 从用户的输入中确定最常见的词。 [Python]

Python CSV 阅读器和迭代

python - 具有自定义层的 PyTorch 网络在 CPU 上运行良好,但在移动到 GPU 时会出现 cudaErrorIllegalAddress

docker - AWS服务发现,nginx和节点问题

eclipse - xtext maven 在 Jenkins/docker 下构建失败

docker - Docker在同一容器上运行 “pip install”和 “npm install”彼此覆盖

python - HoloViews 创建插值彩色热图

ruby-on-rails - 在Docker中动态加载Ruby容器

python - tox/pytest 测试通过/失败取决于主机环境中是否安装了另一个模块

python - 即使手动安装所有依赖项后,也无法使用 pip 安装 Seaborn