您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

在Docker中安装pip

在Docker中安装pip

虽然T.Arboreus的答案可能会解决'archive.ubuntu.com‘来解决问题,但我认为您遇到的最后一个错误是它不知道软件包PHP5-mcryptpython- pip。不过,只有这两个软件包的简化的Dockerfile对我有用(使用Debian 8.4和Docker 1.11.0),但是我不确定是否可以,因为我的主机系统不同于您的主机系统。

FROM ubuntu:14.04

# Install dependencies
RUN apt-get update && apt-get install -y \
    PHP5-mcrypt \
    python-pip

但是,根据此答案,您应该考虑在使用python3.x时安装python3-pip软件包而不是python-pip软件包。

此外,为了使PHP5-mcrypt包安装工作,你可能要添加宇宙库像它的显示在这里。我add- apt-repository在Ubuntu Docker映像中缺少命令时遇到了麻烦,因此我首先安装了该软件包software-properties-common以使该命令可用。

分裂的语句,并把apt-get updateapt-getinstall一个RUN命令,还建议在这里

哦,顺便说一句,实际上您不需要-y标记apt-get update因为不需要自动确认任何内容

FROM ubuntu:14.04

# Install dependencies
RUN apt-get update && apt-get install -y \
    software-properties-common
RUN add-apt-repository universe
RUN apt-get update && apt-get install -y \
    apache2 \
    curl \
    git \
    libapache2-mod-PHP5 \
    PHP5 \
    PHP5-mcrypt \
    PHP5-MysqL \
    python3.4 \
    python3-pip

注意:使用的版本(例如Ubuntu)将来可能会过时。

其他 2022/1/1 18:23:16 有217人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶