yum install python-pip和yum install python-dev失败的解决办法

背景

我本地安装了CentOS 7的虚拟机,在虚拟机之上,我希望安装python-pippython-dev两个包。第一次安装的时候,都提示我No package python-pip availableNo package python-dev available,具体的解决方法如下。

no-package.png

解决办法

python-pip

  1. 原因:当前的yum资源中找不到python-pip这个包rpm二进制包,解决办法就是添加这个包的资源。
  2. 从企业版Linux库中配置包含该扩展包的yum配置资源:yum install -y epel-release
  3. 重新执行一次安装命令即可:yum install -y python-pip
    pip.png

python-dev

  1. 原因:python-dev的包在CENTOS的yum中不叫python-dev,而是python-devel。所以解决方案就是更改一下名称
  2. 具体解决方法就是将原来的语句替换成:yum intsall -y python-devel即可。
    python-devel.png

鸣谢&参考资料

首先要感谢各位热心网友的无私分享。你们的经验分享是我学习路上排坑的重要支撑。参考资料清单如下:

  1. 关于python-dev的解决方案(亲测有效)
  2. 关于python-pip的解决方案(亲测有效)
  3. python-pip的另一种解决方法(未测试)

你可能感兴趣的:(yum install python-pip和yum install python-dev失败的解决办法)