作者:billy
版权声明:著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处
pip 简介
pip 是 Python 包管理工具,该工具提供了对 Python 包的查找、下载、安装、卸载的功能。从官网下载最新版本的 Python 安装包,则是已经自带了该工具。Python 2.7.9 以上或 Python 3.4 以上版本都自带 pip 工具。
具体版本可查看 pip 官网:https://pypi.org/project/pip/
pip 安装
Windows下安装 pip 需要以管理员身份打开命令行:
通过以下命令查看是否已安装 pip:
pip --version # Python2.x 版本命令
pip3 --version # Python3.x 版本命令
如果未安装,则可以使用以下方法来安装:
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py # 下载安装脚本
sudo python get-pip.py # Python2.x 版本运行安装脚本
sudo python3 get-pip.py # Python3.x 版本运行安装脚本
部分 Linux 发行版可直接用包管理器安装 pip,如 Debian 和 Ubuntu:
sudo apt-get install python-pip
pip 使用
pip 最常用命令如下表说示:
命令 | 解释 |
---|---|
pip --version | 显示版本和路径 |
pip --help | 获取帮助 |
pip install SomePackage | 安装最新版本的 xxx 包 |
pip install SomePackage==1.0.4 | 安装指定版本的 xxx 包 |
pip install ‘SomePackage>=1.0.4’ | 安装最小版本的 xxx 包 |
pip install --upgrade SomePackage | 升级已安装的 xxx 包 |
pip uninstall SomePackage | 卸载已安装的 xxx 包 |
pip search SomePackage | 搜索 xxx 包 |
pip show | 显示安装包信息 |
pip show -f SomePackage | 查看指定包的详细信息 |
pip list | 列出已安装的包 |
pip list -o | 查看可升级的包 |
pip install --upgrade pip | Linux 或 macOS 升级 pip,python2.x |
pip3 install --upgrade pip | Linux 或 macOS 升级 pip,python3.x |
python -m pip install -U pip | Windows 升级 pip,python2.x |
python -m pip3 install -U pip | Windows 升级 pip,python3.x |
pip install -U pip | 升级 pip |
sudo easy_install --upgrade pip | 升级 pip(上述命令错误时使用) |
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple SomePackage | pip 清华大学开源软件镜像站 |
pip 升级
查看 pip 详细信息,可以使用命令 pip show pip
博主已更新到最新版本,如果 pip 的版本太老,那么可能很多包都无法安装。如果大家在使用 pip 安装包时提示:
You are using pip version xxx, however version xxx is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' comm
那么这个时候就可以升级 pip 了,上述提示信息显示,你可以考虑用 ‘python -m pip install --upgrade pip’ 来升级 pip。OK,把命令复制出来执行,看到 Successfully 字样即安装成功。
博主用这个命令没有安装成功,参考上述表格中的升级命令,最后使用如下命令完成升级:
python -m pip install --upgrade pip -i https://pypi.tuna.tsinghua.edu.cn/simple/