人走茶凉|Python学习点滴03 - 学会使用pip命令( 八 )


C:\> pip freeze > requirements.txt2、执行pip uninstall -r requirements.txt命令来批量卸载第三方Python软件包 。
C:\> pip uninstall -r requirements.txt Found existing installation: mysqlclient 2.0.1 Uninstalling mysqlclient-2.0.1:Would remove:c:\develop\python\lib\site-packages\mysqlclient-2.0.1.dist-info\*c:\develop\python\lib\site-packages\mysqldb\* Proceed (y/n)? ySuccessfully uninstalled mysqlclient-2.0.1 Found existing installation: PyMySQL 0.10.0 Uninstalling PyMySQL-0.10.0:Would remove:c:\develop\python\lib\site-packages\pymysql-0.10.0.dist-info\*c:\develop\python\lib\site-packages\pymysql\* Proceed (y/n)? ySuccessfully uninstalled PyMySQL-0.10.0四、输出:
从上述示例命令的输出结果可以看到之前已经安装的第三方软件包(随安装Python时一并安装的两个第三方软件包pip包和setuptools包除外)的卸载过程信息 , 包括查找已经安装软件包、逐个卸载已安装软件包、需要交互确认的信息和最后的卸载成功提示 。
4.10 查看已经安装的软件包一、描述:
可以通过pip list命令来查看已经本机系统中所有已经安装的第三方Python软件包 。
二、语法:
pip list三、示例:
C:\>pip list PackageVersion ---------- ------- packaging20.4 pip20.2.2 pip-review 1.1.0 pyparsing2.4.7 setuptools 49.6.0 six1.15.0四、输出:
从上述示例命令的输出结果可以看出当前系统中所有已经安装的第三方Python软件包的名称及版本号 。
4.11 检查哪些软件包可以更新一、描述:
可以通过pip list [-o | --outdated]命令来检查已经本机系统中已经安装的第三方Python软件包中哪些可以更新版本 。
二、语法:
pip list [-o | --outdated] 三、示例:
C:\>pip list --outdated PackageVersion Latest Type ---------- ------- ------ ----- pip20.1.120.2.2 wheel setuptools 47.1.049.6.0 wheel WARNING: You are using pip version 20.1.1; however, version 20.2.2 is available. You should consider upgrading via the 'c:\develop\python\python.exe -m pip install --upgrade pip' command.四、输出:
从上述示例命令的输出结果可以看出:

  • pip包的系统版本是20.1.1 , 但最新版本是20.2.2 , 提示需要进行升级
  • setuptools包的系统版本是47.1.0 , 但最新版本是49.6.0 , 可以进行升级
4.12 显示软件包的基本信息一、描述:
可以通过pip show命令来显示指定的第三方Python软件包的基本信息 。
二、语法:
pip show三、示例:(显示pip包的基本信息)
PS C:\> pip show pip Name: pip Version: 20.2.2 Summary: The PyPA recommended tool for installing Python packages. Home-page:Author: The pip developers Author-email: distutils-sig@python.org License: MIT Location: c:\develop\python\lib\site-packages Requires: Required-by:四、输出:
从上述示例命令的输出结果可以看到pip包的基本信息 , 包括名称、版本、概述、主页、作者、作者email、License、安装路径、依赖、被依赖信息 。
4.13 显示软件包安装了哪些文件一、描述:
可以通过pip show [-f | --files]命令来显示指定的第三方Python软件包的基本信息和安装了哪些文件 。
二、语法:
pip show [-f | --files]三、示例:(显示pip包的详细信息-含文件)


推荐阅读