1、pip版本管理

#pip更新到最新版本
python -m pip install --upgrade pip

#查看pip版本
pip show pip
pip --version

#查看python版本
cmd直接输入python

2、pip包管理

#安装包
pip install xxx
pip install SomePackage==1.0.4       # 指定版本

#升级包,可以使用-U 或者 --upgrade
pip install -U xxx
 
#卸载包
pip uninstall xxx
 
#列出已安装的包
pip list

#查看可升级的包的信息
pip list -o

3、pip常见错误

安装过程中,pip版本过高或过低都可能导致很多包无法安装,所以需要升级或降低版本
比如pip 20.3装不上 numpy

# pip降低到20.2
python -m pip install pip==20.2 -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

境外的包安装十分慢,使用国内镜像

pip install tensorflow -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

常用替换镜像源

腾讯云 http://mirrors.cloud.tencent.com/pypi/simple
阿里云 http://mirrors.aliyun.com/pypi/simple/ 
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/ 
豆瓣(douban) http://pypi.douban.com/simple/ 
清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/ 
中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/