Pyan3安装说明

时间:2018-06-09 14:06:09

标签: function call

在网页上搜索表示函数和方法调用依赖关系的图形工具,似乎Pyan3是一个很好的,如果不是唯一的那个。

我没有在此Github链接中找到安装说明:https://github.com/davidfraser/pyan

有人可以帮忙吗?

2 个答案:

答案 0 :(得分:0)

只需克隆存储库即可安装。

有一个'visualize_pyan_architecture.sh'脚本,您可以查看该脚本的运行方式示例。在此范围内,从脚本所在的位置将路径更改为.py相对,以尝试不同的.py文件,您可以拥有多个文件,并将其与生成的图形相关联。当心尝试* .py-我发现它可能会失败。

通过一些实验,我得到了想要的结果。

我发现最好导出为.yed并使用它的自动布局使其可读。然后,其他布局(例如正交和径向布局)确实可以深入了解复杂的项目。

如果使用点,则可能需要执行以下操作:

sudo apt-get install graphviz

获取依赖项。

答案 1 :(得分:0)

Pyan3维护者在这里。 As of today, pyan3 is on PyPI,因此可以通过pip install pyan3安装。它安装了一个pyan3脚本,可以轻松地从终端调用它。

目前的情况是,my repo在我维护Pyan3的同时就得到了最新的开发和修复,并且有时(但不是很经常)通过PR将更改推送到davidfraser的回购中,两者都感觉像与一个人打交道。此外,他保留了带有标签pre-python3的Pyan2最终版本。

我认为我的存储库中目前还没有发布一些错误修正,尤其是在与Python 3.6及更高版本的兼容性方面。

如果您遇到Pyan3问题,请please open an issue here