python 绘图与可视化 Graphviz 二叉树 、 error: Microsoft Visual C++ 14.0 is required

 

需要对二叉树的构建过程进行可视化,发现了这个Graphviz软件,他对描绘数据间的关系十分擅长。

下载链接:https://graphviz.gitlab.io/_pages/Download/Download_windows.html

安装好后需要把安装路径添加到Path中

下载python的插件graphviz

问题:

这个没有问题,但是还需要下载一个pygraphviz,这是个问题。

参考链接:https://stackoverflow.com/questions/29846087/microsoft-visual-c-14-0-is-required-unable-to-find-vcvarsall-bat

安装这个的时候提示错误  error: Microsoft Visual C++ 14.0 is required,这个问题很好解决,有两个解决办法,一个就是下载wheel文件,然后使用pip安装,但是没有pygraphviz 适用于py3.7的版本,

第二种解决办法就是下载microsoft visual studio 2015(对应c++14.0)但是这个将近要4G空间,所以我没有用

最后我将排好序的使用桌面版的给画了出来。

 解决办法:

使用的python模块binarytree

print(binarytree.build(list))#画出list的二叉树

  

参考链接:The system has received too many reset requests recently. Please try again in a few moments

 

posted @ 2019-07-06 15:28  凌晨四点的蓝  阅读(493)  评论(0编辑  收藏  举报