<i id='orQJ5'><tr id='orQJ5'><dt id='orQJ5'><q id='orQJ5'><span id='orQJ5'><b id='orQJ5'><form id='orQJ5'><ins id='orQJ5'></ins><ul id='orQJ5'></ul><sub id='orQJ5'></sub></form><legend id='orQJ5'></legend><bdo id='orQJ5'><pre id='orQJ5'><center id='orQJ5'></center></pre></bdo></b><th id='orQJ5'></th></span></q></dt></tr></i><div id='orQJ5'><tfoot id='orQJ5'></tfoot><dl id='orQJ5'><fieldset id='orQJ5'></fieldset></dl></div>
    1. <small id='orQJ5'></small><noframes id='orQJ5'>

      • <bdo id='orQJ5'></bdo><ul id='orQJ5'></ul>

        <legend id='orQJ5'><style id='orQJ5'><dir id='orQJ5'><q id='orQJ5'></q></dir></style></legend>

        <tfoot id='orQJ5'></tfoot>

      1. 如何使用 PIP 查看依赖于某个包的所有包?

        时间:2023-09-13

              <tbody id='I4Gth'></tbody>

            <small id='I4Gth'></small><noframes id='I4Gth'>

            <legend id='I4Gth'><style id='I4Gth'><dir id='I4Gth'><q id='I4Gth'></q></dir></style></legend>

              <bdo id='I4Gth'></bdo><ul id='I4Gth'></ul>
              • <i id='I4Gth'><tr id='I4Gth'><dt id='I4Gth'><q id='I4Gth'><span id='I4Gth'><b id='I4Gth'><form id='I4Gth'><ins id='I4Gth'></ins><ul id='I4Gth'></ul><sub id='I4Gth'></sub></form><legend id='I4Gth'></legend><bdo id='I4Gth'><pre id='I4Gth'><center id='I4Gth'></center></pre></bdo></b><th id='I4Gth'></th></span></q></dt></tr></i><div id='I4Gth'><tfoot id='I4Gth'></tfoot><dl id='I4Gth'><fieldset id='I4Gth'></fieldset></dl></div>
              • <tfoot id='I4Gth'></tfoot>
                1. 本文介绍了如何使用 PIP 查看依赖于某个包的所有包?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                  问题描述

                  我想查看依赖于带有 PIP 的某个包的包列表.也就是说,给定django,我想看看django-cmsdjango-filer,因为我已经安装了这些包并且它们都有django 作为依赖.

                  I would like to see a list of packages that depend on a certain package with PIP. That is, given django, I would like to see django-cms, django-filer, because I have these packages installed and they all have django as dependency.

                  推荐答案

                  更新(2021):

                  pip 版本 10 开始,您可以:

                  Since pip version 10 you can do:

                  pkg=httplib2
                  pip show $pkg | grep ^Required-by
                  

                  或用于 bash

                  pkg=httplib2
                  grep ^Required-by <(pip show $pkg)
                  

                  所以你可以创建一个别名,如:

                  so you could create an alias like:

                  alias pyreq='pip show $pkg | grep ^Required-by'
                  

                  并通过以下方式查询:

                  pkg=httplib2 pyreq
                  

                  应该给出(对于 ubuntu):

                  which should give (for ubuntu):

                  Required-by: lazr.restfulclient, launchpadlib
                  


                  原文:


                  Original:

                  很简单:

                  pip show <insert_package_name_here>| grep ^Requires
                  

                  或者反过来:(对不起,我弄错了!)

                  Or the other way around: (sorry i got it wrong!)

                  for NAME in $(pip freeze | cut -d= -f1); do REQ=$(pip show $NAME| grep Requires); if [[ "$REQ" =~ "$REQUIRES" ]]; then echo $REQ;echo "Package: $NAME"; echo "---" ; fi;  done
                  

                  在此之前将您的搜索字符串设置为:

                  before that set your search-string with:

                  REQUIRES=django
                  

                  基本上你必须遍历整个列表并查询每一个.这可能需要一些时间.

                  essentially you have to go through the whole list and query for every single one. That may take some time.

                  它也只适用于已安装的包,我没有看到 pip 提供对未安装包的依赖.

                  这篇关于如何使用 PIP 查看依赖于某个包的所有包?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                  上一篇:如何将多个 python 文件组织到一个模块中而不像一 下一篇:从本地 python 包构建 conda 包

                  相关文章

                  最新文章

                  <tfoot id='xb4Fg'></tfoot>
                  1. <small id='xb4Fg'></small><noframes id='xb4Fg'>

                      <i id='xb4Fg'><tr id='xb4Fg'><dt id='xb4Fg'><q id='xb4Fg'><span id='xb4Fg'><b id='xb4Fg'><form id='xb4Fg'><ins id='xb4Fg'></ins><ul id='xb4Fg'></ul><sub id='xb4Fg'></sub></form><legend id='xb4Fg'></legend><bdo id='xb4Fg'><pre id='xb4Fg'><center id='xb4Fg'></center></pre></bdo></b><th id='xb4Fg'></th></span></q></dt></tr></i><div id='xb4Fg'><tfoot id='xb4Fg'></tfoot><dl id='xb4Fg'><fieldset id='xb4Fg'></fieldset></dl></div>
                      • <bdo id='xb4Fg'></bdo><ul id='xb4Fg'></ul>
                    1. <legend id='xb4Fg'><style id='xb4Fg'><dir id='xb4Fg'><q id='xb4Fg'></q></dir></style></legend>