pip.commands.show.ShowCommand的用法和参数说明
发布时间:2024-01-17 03:52:56
pip.commands.show.ShowCommand是pip命令的一个子命令,用于显示安装包的详细信息,包括名称、版本号、作者、描述等。
用法:
pip show [选项] <包名>
参数说明:
- 选项:
- -h, --help: 显示帮助信息
- -f, --files: 显示安装包包含的文件
- -e, --editable: 显示是否可编辑
- -i, --index: 显示安装包的索引地址
- -l, --local: 显示本地安装的包
- -o, --outdated: 显示已安装的包是否有可用的更新
- -V, --version: 显示pip的版本信息
- 包名:要显示信息的包的名称
使用例子:
1. 显示包的基本信息:
pip show numpy
输出:
Name: numpy Version: 1.19.5 Summary: NumPy is the fundamental package for array computing with Python. Home-page: https://numpy.org Author: Travis E. Oliphant et al. Author-email: None License: BSD-3-Clause Location: /usr/local/lib/python3.9/site-packages Requires: Required-by: pandas, matplotlib
2. 显示包含的文件:
pip show -f pandas
输出:
Name: pandas Version: 1.2.3 Summary: Powerful data structures for data analysis, time series, and statistics Home-page: https://pandas.pydata.org Author: None Author-email: None License: BSD Location: /usr/local/lib/python3.9/site-packages Requires: numpy, python-dateutil, pytz Required-by: Files: pandas-1.2.3.dist-info/LICENSE.txt pandas-1.2.3.dist-info/METADATA pandas-1.2.3.dist-info/RECORD pandas-1.2.3.dist-info/WHEEL pandas-1.2.3.dist-info/entry_points.txt pandas-1.2.3.dist-info/top_level.txt pandas-1.2.3.dist-info/requests pandas-1.2.3.dist-info/install_requires.txt pandas-1.2.3.dist-info/REQUESTS.txt pandas-1.2.3.dist-info/entry_points.txt pandas-1.2.3.dist-info/top_level.txt pandas-1.2.3.dist-info/requests.api.xml pandas-1.2.3.dist-info/installed-files.txt pandas-1.2.3.dist-info/REQUESTS.txt pandas-1.2.3.dist-info/INSTALLER pandas-1.2.3.dist-info/METADATA pandas/__init__.py pandas/__init__.pyi pandas/_typing.pyi pandas/_version.py pandas/_version.pyi pandas/_version.pyx pandas/_version.pxd ... (省略部分文件)
3. 显示从指定索引地址安装的包:
pip show -i https://pypi.tuna.tsinghua.edu.cn/simple pandas
输出:
Name: pandas Version: 1.2.3 Summary: Powerful data structures for data analysis, time series, and statistics Home-page: https://pandas.pydata.org Author: None Author-email: None License: BSD Location: /usr/local/lib/python3.9/site-packages Requires: numpy, python-dateutil, pytz Required-by:
