linux - 在 Ubuntu 14.04.2 问题上安装 python-pip

标签 linux ubuntu apt

尝试在 新鲜 Ubuntu 14.04.2 VM 上安装 python-pip。

sudo apt-get update
sudo apt-get install python-pip

我得到的错误表明找不到一些基本的 libc 包:

Err http://archive.ubuntu.com/ubuntu/ trusty-security/main linux-libc-dev amd64 3.13.0-52.86
  404  Not Found [IP: 91.189.91.15 80]
Fetched 26.1 MB in 4s (5918 kB/s)
E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/l/linux/linux-libc-dev_3.13.0-52.86_amd64.deb  404  Not Found [IP: 91.189.91.15 80]

确实,点击浏览器列出的 URL 会抛出 404。

尝试安装 python-devpython3-pip 时会发生同样的问题。

解决方法是什么?


编辑 - 已解决

问题实际上是我正在使用 vagrant 和 docker 构建虚拟机。

由于某种原因,我的 Dockerfile 中的 RUN sudo apt-get update 步骤被缓存了,这意味着它被跳过了。因此,python-pip 可能正在寻找过时的依赖项。

最佳答案

我在虚拟环境中,我所要做的就是:

pip install --upgrade pip

现在 virtualenv 是最新的 - 但我不必在这个系统上弄乱 Ubuntu 的其余 pip。可能是最好的方式,考虑到 Ubuntu 有多老并且不想弄乱他们的打包系统。

关于linux - 在 Ubuntu 14.04.2 问题上安装 python-pip,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30534821/

相关文章:

linux - 在 LAMP Droplet 上安装 Vesta 面板( digital ocean )

linux - 使用awk计算统计量

android - 尝试在 Flutter 中调试应用程序时显示此错误

ubuntu - 无法在 ubuntu docker 容器上使用 systemd

php - ubuntu 20.04 上 Adminer 和 PHP 8.0 的问题

python - 使用 pip 升级最初通过 apt 安装的包

python 添加-apt-存储库 : ImportError: No module named 'apt_pkg'

linux - bash - 基于文件名的子字符串运行脚本(可能使用通配符)

c++ - 字符串数组上的 Sizeof 运算符在 C++ 中给出不同的输出

java - 来自 maven 的 Apt/Debian 存储库,带有 dpkg-scanpackages