参考:https://www.jb51.net/article/137629.htm
一、安装 python 和 pip
1. 从 Python Release Python 3.7.6 | Python.org 复制tgz源码包地址
[root@localhost ~]#wget https://www.python.org/ftp/python/3.7.6/Python-3.7.6.tgz
[root@localhost ~]#tar -xzvf Python-3.7.1.tgz
2. 安装编译
[root@localhost ~]#cd Python-3.7.1
[root@localhost Python-3.7.1]# yum install gcc* -y
[root@localhost ~]# yum install libffi-devel
[root@localhost ~]# yum install zlib*
[root@localhost ~]# ./configure --prefix=/usr/local/python3.7 --enable-optimizations --with-ssl-default-suites
[root@localhost ~]make && make install
[root@localhost ~]#ln -s /usr/local/python3.7/bin/python3.7 /bin/python3.7
[root@localhost ~]# ln -s /usr/local/python3.7/bin/pip3 /bin/pip3
3. 安装pip3
wget --no-check-certificate https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz#md5=c607dd118eae682c44ed146367a17e26
tar -zxvf setuptools-19.6
python3 setup.py build
python3 setup.py install
wget --no-check-certificate https://pypi.python.org/packages/source/p/pip/pip-8.0.2.tar.gz#md5=3a73c4188f8dbad6a1e6f6d44d117eeb
tar -zxvf pip-8.0.2.tar.gz
cd pip-8.0.2
python3 setup.py build
python3 setup.py install
二、pip 使用详解
1. 升级pip
python -m pip install --upgrade pip
2. pip安装、卸载包
pip install 安装包名
pip uninstall 要卸载的包名
3. pip查看是否已安装
pip show --files 安装包名
4. pip检查哪些包需要更新
pip list --outdated
5. pip升级包
pip install --upgrade 要升级的包名
Pip install --upgrade rembg==2.0.5 升级包到指定版本