介绍
介绍
大家都知道CentOS 7操作系统默认就带了一个Python的解析器,可以直接运行python程序。
不过虽然有了Python解析器,却没有Python包管理工具pip,如果我们想安装Python包的话就无从下手了~~
原因
可以想象一下,如果允许服务器随便安装Python包,这是一个挺可怕是事情。
所以,如果我们想要使用Python包管理工具pip,就需要自己想办法了~~
解决
是不是要使用pip就得自己从头安装一遍Python环境了呢?
答案是否定的,因为CentOS已经为我们提供了这个pip工具,只不过需要自己安装一下。
安装
可以使用yum直接安装pip工具,安装之前需要先安装epel-release库。
yum -y install epel-release yum -y install python-pip
升级
安装之后需要先升级一下pip。
pip install --upgrade pip
结果升级发现了错误。
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-GkDItJ/setuptools/
使用如下的各种命令升级无果。
pip install --upgrade --force pip python -m pip --upgrade --force pip
原来是Python2.7最后一个支持的pip的版本是20.3.4,后面的都不再支持Python2.7了~~
pip install --upgrade pip==20.3.4
总结
福哥使用CentOS 7操作系统就是一个比较旧的版本,而相应的CentOS 7默认的Python也是比较旧的版本。
其实福哥完全可以自己安装一遍Python3的环境,只不过福哥觉得旧的东西在大家都关注新东西的时候反而会更可靠一些吧,哈哈哈~~