基于Centos 7安装pip及常用命令

背景: 安装CentOS-7-x86_64-DVD发现没有自带pip版本

pip 是 Python 包管理工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能。

pip 官网:https://pypi.org/project/pip/

一、检查pip是否安装

1
pip --version

如果你还未安装,则可以使用以下方法来安装

二、安装pip

Python安装pip版本:

1
curl https://bootstrap.pypa.io/pip/2.7/get-pip.py -o get-pip.py   # 下载安装脚本

Python3安装pip版本:

1
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py   # 下载安装脚本

注意:镜像一般只会包含Python2.x版本 需要自己识别Pyhton版本

1
sudo python get-pip.py    # 运行安装脚本

注意:用哪个版本的 Python 运行安装脚本,pip 就被关联到哪个版本,如果是 Python3 则执行以下命令

1
sudo python3 get-pip.py    # 运行安装脚本

一般情况 pip 对应的是 Python 2.7,pip3 对应的是 Python 3.x。

三、安装完成

运行命令行检查pip版本

1
pip --version  # 查看pip版本

或者使用

1
pip -V

出现pip 20.3.4 from /usr/lib/python2.7/site-packages/pip (python 2.7)就代表已经安装成功了

四、pip常规命令使用

获取帮助

1
pip --help

升级 pip

1
pip install -U pip

安装

1
pip install Package  # 最新版本
1
pip install Package==1.7  # 指定版本
1
pip install 'Package>=1.7'  # 最小版本

升级

1
pip install --upgrade Package  # 升级

升级指定的包 通过使用== >= <= > < 来指定一个版本号

查看可升级的包

1
pip list -o

卸载

1
pip uninstall Package

列出已安装的包

1
pip list

搜索

1
pip search Package

显示安装包信息

1
pip show Package

查看指定包的详细信息

1
pip show -f Package

注意事项
如果 Python2 和 Python3 同时有 pip,则使用方法如下:

Python2:

1
python -m pip install XXX

Python3:

1
python3 -m pip install XXX