无法在Docker中安装pip

无法在运行Ubuntu版本14.04的Docker中安装pip。 见下面的日志。

root@57da7dd8a590:/usr/bin# apt-get install pip Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package pip root@57da7dd8a590:/usr/bin# 

你之前做过apt-get update吗?

接着

 apt-get -y install python-pip 

这是我的Dockerfile。 你会尝试一下:

 FROM ubuntu:14.04 MAINTAINER Storozhenko Roman <romeusmeister@gmail.com> ENV REFRESHED_AT 2015-03-16 RUN apt-get -yqq update RUN apt-get install -yqq python RUN apt-get -yqq install python-pip 

你正在使用错误的软件包。 你可以用Ubuntu 14.04安装pip

apt-get install python-pip

如果你正在寻找可以使用的东西

aptitude search pip

或网站http://packages.ubuntu.com

看起来像Ubuntu 14.04版本的一些问题。 我搬到了13.1,然后apt-get install python3-pip解决了这个问题。 但是,它不安装你得到pip3。 谢谢大家的帮助。

用于Trusty(Ubuntu 14.04)的python-pip位于“universe”包中。

所以,我必须做以下(作为根):

 apt-get install -y software-properties-common add-apt-repository universe apt-get install -y python-pip 

您可以使用Ubuntu 15.10-x86_64安装pip

 apt-get update apt-get install python-pip