陈拓 2021/01/07-2021/01/07
1. 概述
pip是Python包管理工具,提供了对Python包的查找、下载、安装和卸载功能。
在《Win10启用Linux子系统安装Ubuntu》
https://zhuanlan.zhihu.com/p/341394468
https://blog.csdn.net/chentuo2000/article/details/112131624
一文中我们已经在Win10上安装了Ubuntu。
Win10的Linux子系统(WSL)Ubuntu默认情况下安装Python2和Python3,但不安装pip和pip3。
- 查看Python是否安装

Python2已安装。

Python3也已安装。
- 查看pip2是否安装
查看pip版本
python -m pip --version

无响应。

pip未安装。
- 查看pip3是否安装
查看pip3版本

pip3未安装。
下面我们就为Python2和Python3安装pip。pip官方网址:
https://pypi.org/project/pip/
https://pip.pypa.io/en/stable/installing/。
2. 直接用Ubuntu的包管理器安装 pip
sudo apt-get install python-pip

不能定位包python-pip,换个方法。
3. 用Python脚本安装pip
- 下载安装pip的Python脚本程序get-pip.py
wget https://bootstrap.pypa.io/get-pip.py


- 运行Python脚本程序
python get-pip.py


- 查看pip2版本
运行pip有两种方法:python -m pip或直接用pip命令:
python -m pip --version

用命令pip --version

需要重新启动Ubuntu。
开始 > Ubuntu 20.04 LTS

再试:

4. 直接用Ubuntu的包管理器安装 pip3
sudo apt-get install python3-pip

安装完成。
- 查看pip3版本

或者

5. pip 常用命令
- 获取帮助
pip –help

pip3 --help

- pip升级
pip install --upgrade pip
pip3 install --upgrade pip
- 安装包
pip install SomePackage # 最新版本
pip install SomePackage==1.0.4 # 指定版本
pip install 'SomePackage>=1.0.4' # 最小版本
更多的信息和例子请看:https://pip.pypa.io/en/stable/reference/pip_install/#pip-install
pip3 install SomePackage # 最新版本
pip3 install SomePackage==1.0.4 # 指定版本
pip3 install 'SomePackage>=1.0.4' # 最小版本
- 升级包
pip install --upgrade SomePackage
pip3 install --upgrade SomePackage
升级指定的包,通过使用==, >=, <=, >, < 来指定一个版本号。
- 卸载包
pip uninstall SomePackage
pip3 uninstall SomePackage
- 搜索包
pip search SomePackage
pip3 search SomePackage
- 查看指定包的详细信息
pip show -f SomePackage
pip3 show -f SomePackage
- 列出已安装的包
pip list
pip3 list
- 查看可升级的包
pip list -o
pip3 list -o

参考文档
Python pip 安装与使用https://www.runoob.com/w3cnote/python-pip-install-usage.html