无法在Docker中安装pip

时间:2015-04-01 15:21:33

标签: 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#

6 个答案:

答案 0 :(得分:10)

你之前做过apt-get update吗?

然后

apt-get -y install python-pip

答案 1 :(得分:4)

这是我的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

答案 2 :(得分:1)

您使用的是错误的包裹。您可以使用

在Ubuntu 14.04中安装pip

apt-get install python-pip

如果您正在搜索可以使用的内容

aptitude search pip

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

答案 3 :(得分:0)

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

答案 4 :(得分:0)

Trusty(Ubuntu 14.04)的

python-pip位于&#34; universe&#34;包。

所以,我必须做以下(以root身份):

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

答案 5 :(得分:0)

您可以使用

在Ubuntu 15.10-x86_64中安装pip
apt-get update
apt-get install python-pip