一:什么是pip
pip是一个Python包管理工具,提供了对Python包的查找、下载、安装和卸载功能。
Python安装包的工具有easy_install, setuptools, pip, distribute等。pip是easy_install的替代品。
安装pip之前必须要先安装setuptools,安装setuptools之前,必须要安装python。
当然,现在安装Python解释器后,都默认自带了pip和setuptools
二:pip和pip3的区别
如果你的电脑上同时安装了Python2和Python3,那么pip默认用的是Python2的pip,想要用Python3的pip,就只能用pip3.
如果你的电脑上只安装了Python3,那么pip和pip3的使用效果是完全相同的。
三:常用命令
1.查看pip
pip
2.查看pip版本
pip -V
3.升级pip
pip install --upgrade pip
4.pip安装第三方库
安装最新版
pip install 库名
# 例子:pip install django
安装指定版本
pip install 库名==版本 # 例子:pip install django==2.2.0
5.pip卸载第三方库
pip uninstall 库名
# 例子:pip uninstall django
6.pip查看已安装的第三方库
list 查看包和对应版本(适用于直观地查看)
pip list
freeze 查看包==对应版本(适用于导出依赖)
pip freeze
7.导出依赖到requirements.txt
pip freeze >requirements.txt
8.从requirements.txt
导入依赖
pip install -r requirements.txt
9.卸载pip
python -m pip uninstall pip