某公司给的虚机,CentOS7.4系统,python有,但是没有pip。

按网上指引,执行命令:

python -m ensure pip --upgrade

报错:

[root@bogon ~]# python -m ensure pip --upgrade
/usr/bin/python: No module named ensure

下载 安装个 epel包

rpm -ivh http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

哥知道可以直接 yum install -y epel,但是在某公司环境里不行,不要问为什么,有这时间一整部《葫芦娃》+《葫芦小金刚》可以循环好几遍了。

卸载python,yum remove -y python && yum install -y python,依旧没解决。

查pip,yum search pip,发现有个 python2-pip.noarch (因为默认装的Python是2.7.5版本的)

果断安装 yum install -y python2-pip.noarch

[root@bogon ~]# pip --version
pip 8.1.2 from /usr/lib/python2.7/site-packages (python 2.7)

解决了...

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐