在python中,我使用requirements.txt文件,我如何找到在该文件中指定的安装了特定依赖项的模块?[副本]

kxe2p93d  于 2023-05-08  发布在  Python
关注(0)|答案(1)|浏览(80)

此问题已在此处有答案

Is there any way to show the dependency trees for pip packages?(4个答案)
5天前关闭。
requirements.txt文件很大,逐个模块地研究它是不切实际的。

pkwftd7m

pkwftd7m1#

在venv中安装pipdeptree(或者安装requirements.txt文件的副本)。
然后使用以下代码(用你的模块名替换urllib3):

$ pipdeptree -r --packages urllib3
urllib3==1.26.15
  - botocore==1.29.125 [requires: urllib3>=1.25.4,<1.27]
    - boto3==1.26.125 [requires: botocore>=1.29.125,<1.30.0]
    - s3transfer==0.6.0 [requires: botocore>=1.12.36,<2.0a.0]
      - boto3==1.26.125 [requires: s3transfer>=0.6.0,<0.7.0]

这是一个反向演示,所以boto3是这里的答案。

相关问题