我想分析Python包的依赖树。我如何获得这些数据?
我已经知道的事情
setup.py
requires
我不知道的事情
pip/easy_install
pandas
numpy
pytz
您应该 改为 查看install_requires字段,请参阅“新建和更改的关键字”。 __setup
install_requires
setup
requires被认为过于模糊,无法依赖于依赖项安装。此外,还有setup_requires和test_requires字段setup.py用于运行测试所需的依赖项。
setup_requires
test_requires
当然,依赖图已经被分析过了。来自Olivier Girardot的博客文章中的图片非常生动:
该图像链接到图形的交互式版本。