关于python:使用pip列出包的依赖项

Listing the dependencies of a package using pip

本问题已经有最佳答案,请猛点这里访问。

如何使用pip列出包的依赖项?


在当前PIP(版本1.3.1)中,您可以使用以下方法查看已安装包的依赖项:

1
pip show <package>


请注意,2012年的答案已过时。首先,解决方法,答案已经说你可能不应该在2012年做,现在你不能做了。如果你想要一个类似的解决方案,你可以使用pip download,但它更不可能是你想要的。尤其是在pip show改进后。幸运的是,这个问题被标记为一个稍后问题的重复,因此除了出于历史目的之外,没有理由阅读这个答案。

你不能,至少不能直接。

您可以在自己的代码中导入PIP模块,并下载需求文件,然后对其进行迭代。或者,从命令行中,您可以执行ecx1(2)。

但实际上,除非这是您需要自动化的东西,否则只需访问http://pypi.python.org/并在那里搜索包,而不是使用pip可能会更容易。