今天在安装部分服务的时候,由于系统 CentOS 中默认带了 pip2,但是我的项目需要是基于 Python3 开发的,需要安装 pip3,特此将整个安装步骤记录下来。
安装必要的依赖
yum -y install openssl-devel zlib-devel
安装 setuptools
wget --no-check-certificate https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz#md5=c607dd118eae682c44ed146367a17e26
tar -zxvf setuptools-19.6.tar.gz && cd setuptools-19.6
python3 setup.py build
python3 setup.py install
安装 pip3
wget --no-check-certificate https://pypi.python.org/packages/source/p/pip/pip-20.2.2.tar.gz#md5=3a73c4188f8dbad6a1e6f6d44d117eeb
需要注意的是这里由于是下载国外的包,国内下载建议使用国内镜像源
tar -zxvf pip-20.2.2.tar.gz && cd pip-20.2.2
python3 setup.py build
python3 setup.py install
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
pip3 -V
如果返回以下信息,标记安装成功
pip 20.2.2 from /usr/local/python3/lib/python3.7/site-packages/pip (python 3.7)