如果您的Python项目的所需软件包(在需求,管道等)中有很短的列表,则很容易看到您拥有的所有软件包。但是在大型项目中,依赖项可以很长,更不用说所需软件包的依赖项了。关于这些依赖性的更多信息
pip list
将列出所有已安装的软件包
pip show <package_name>
将显示有关已安装软件包的信息,如果您很幸运,其他软件包需要该依赖项
,当然,pip -h
将显示所有其他PIP选项。
例子:
要求.txt
Django>=3.1.0,<3.2.0
djangorestframework>=3.12.2,<3.13.0
psycopg2>=2.8.6,<2.9.0
Pillow>=8.1.0,<8.2.0
flake8>=3.8.4,<3.9.0
列出我的软件包:
# pip list
Package Version
------------------- -------
asgiref 3.3.1
Django 3.1.7
djangorestframework 3.12.2
flake8 3.8.4
mccabe 0.6.1
Pillow 8.1.0
pip 21.0.1
psycopg2 2.8.6
pycodestyle 2.6.0
pyflakes 2.2.0
pytz 2021.1
setuptools 53.0.0
sqlparse 0.4.1
wheel 0.36.2
显示更多有关一个软件包的信息:
# pip show pyflakes
Name: pyflakes
Version: 2.2.0
Summary: passive checker of Python programs
Home-page: https://github.com/PyCQA/pyflakes
Author: A lot of people
Author-email: code-quality@python.org
License: MIT
Location: /usr/local/lib/python3.9/site-packages
Requires:
Required-by: flake8
如果您发现这个有用,请分享本文!
列表在Python中安装的软件包
post TIL: installed packages in Python – list, and show _was最初出版于_flaviabastos.ca