【问题标题】:Check python/django library dependencies检查 python/django 库依赖项
【发布时间】:2018-07-05 09:22:33
【问题描述】:

我发现我在我的 django 应用程序中安装了一个库(作为我认为的另一个库的依赖项),我想知道引入了哪个包/库。我怎样才能做到这一点 安装的库是:pathspec

我的requirements.txt 文件是:

Babel==2.4.0
coreapi==2.3.3
coreschema==0.0.4
django-admin-list-filter-dropdown==1.0.1
django-admin-sortable2==0.6.19
django-background-tasks==1.1.12
django-categories==1.5.4
django-ckeditor==5.3.1
django-cors-headers==2.1.0
django-filter==1.0.4
django-import-export==1.0.0
django-markdownx==2.0.22
django-object-actions==0.10.0
django-rest-auth[with_social]==0.9.2
django-simple-metatags==0.9.1
django-static-sitemaps==4.4.0
django-storages==1.5.2
django-taggit==0.22.2
django-taggit-helpers==0.1.4
Django==1.11.10
djangorestframework~=3.6.4

【问题讨论】:

  • 那么你想知道你的 requirements.txt 中哪个库依赖于pathspec
  • 是的。哪个库有介绍安装pathsepc
  • 使用pip 很困难,但您可以使用唯一一款出色的工具pipenv。它可以管理依赖项。看一看:docs.pipenv.org

标签: python django pip


【解决方案1】:

我刚刚清理了virualenv。从头开始运行pip install -r requirement.txt,并查看日志。可以看到哪个包安装/触发了哪个

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-10-05
    • 2020-02-26
    • 2011-05-05
    • 2015-05-04
    • 2017-12-11
    • 2011-02-10
    • 1970-01-01
    相关资源
    最近更新 更多