[Python]Windows10安装Graphviz和pygraphviz的新办法

  •  问题描述
    • 在应用决策树方法时,需要用到Graphviz,因而遇到此问题
    • 本社区内及其他平台有多篇关于此问题的讨论,提供了众多解决方案,但作为编程小白,诸多尝试而不得解。故总结本文供同为小白的同学参考。此外,感谢所引用文章博主的文章的启发!
    • 本篇文章内容其实很简单,但篇幅比较长,主要还是希望看到本篇文章的人有清爽的体验。大家的硬件、软件版本差异较大,行文排本风格多样,导致阅读效率不高。本片文章不是普适性地解决办法,惟愿帮助同样配置、同样问题的同学们解决问题
  • 基本背景
    • 操作系统——Windows10,64位;Python版本——3.7
  • 解决思路
    • 安装新版本的pygraphviz即可(而不是其他文章中通常所引用的该链接:https://www.lfd.uci.edu/~gohlke/pythonlibs/#pygraphviz,该链接只有适合2.7合3.4版本的文件,在3.7中安装时,会出现错误:ERROR: pygraphviz-1.3.1-cp34-none-win_amd64.whl is not a supported wheel on this platform.)
    • 开源软件不同版本间的适配会衍生诸多问题,高手们可逐项调解,小白们建议还是找到合适的版本进行安装
  • 步骤方法
    • 下载和安装Graphviz,并添加到Path。该操作比较标准,多篇帖子都可成功安装,不是主要障碍,我参考的是该位博主的文章(https://blog.csdn.net/u013250416/article/details/72790754)
    • 下载适合3.7版本的pygraphviz,详见该链接(注意可能需要链接方能下载):https://github.com/CristiFati/Prebuilt-Binaries/blob/master/PyGraphviz/v1.5/Graphviz-2.42.2/pygraphviz-1.5-cp37-cp37m-win_amd64.whl
      • 下载完成后,进入cmd,转到下载的whl文件所在的路径
      • 然后pip安装下载的 whl 文件:C:\Pyspace\References>pip install pygraphviz-1.5-cp37-cp37m-win_amd64.whl
  • 使用验证
    • 参考的该位博主的文章的第4部分:https://www.jianshu.com/p/64d4a55c31d8

你可能感兴趣的:([Python]Windows10安装Graphviz和pygraphviz的新办法)