til:在python列表中安装了软件包,并显示
#网络开发人员 #python #todayilearned

如果您的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中安装的软件包

Tweet

post TIL: installed packages in Python – list, and show _was最初出版于_flaviabastos.ca