博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
在python37上安装pygraphic的方法,32或64位均可
阅读量:3919 次
发布时间:2019-05-23

本文共 985 字,大约阅读时间需要 3 分钟。

pygraphviz_install

问题:
1、pygraphviz在win10 64位下的pip和镜像安装都不支持;
2、graphviz官网提供的graphviz2.38不是64位的;
我自己再用的时候graphviz是32位的,替换了pygra*里面的之后一样可以用
所以大家32位的也没问题
解决方案:
在github上下载64位版本的graphviz(https://github.com/mahkoCosmo/GraphViz_x64),因此版本缺少neato文件,所以还是要先在官网下载graphviz-2.38.msi文件安装。
1、安装graphviz-2.38.msi,安装位置是:C:\Program Files (x86)\Graphviz2.38\。
这个安装文件倒是不一定要用vs2017
2、安装visual studio2017(教程见https://blog.csdn.net/aoe_xiu/article/details/87866675)。
3、把github下的x64文件中的lib目录下的所有文件复制到C:\Program Files (x86)\Graphviz2.38\lib\release\lib目录中,相同则替换;把github下的x64文件全部覆盖到C:\Program Files (x86)\Graphviz2.38。
4、安装pygraphviz(https://github.com/pygraphviz/pygraphviz),其中替换三个文件:setup.py,graphviz_wrap.c和graphviz.i(在这里下载https://github.com/longwenxiu/pygraphviz_install)。
5、运行python setup.py install文件。
注意是在文件夹里面cmd
6、将C:\Program Files (x86)\Graphviz2.38\bin写入系统的path变量中。
7、进入python,输入import pygraphviz as pgv测试,未报错则成功安装。

国内网站找这个不太方便,转过来造福大家

来自https://github.com/happy-wendy/pygraphviz_install/commits/master

你可能感兴趣的文章
剑指 Offer 68 - I. 二叉搜索树的最近公共祖先
查看>>
剑指 Offer 68 - II. 二叉树的最近公共祖先
查看>>
剑指 Offer 18. 删除链表的节点
查看>>
剑指 Offer 44. 数字序列中某一位的数字
查看>>
剑指 Offer 32 - II. 从上到下打印二叉树 II
查看>>
杭电oj-2005 第几天? C++
查看>>
杭电oj-2006 求奇数的乘积 C++
查看>>
杭电oj-2007 平方和与立方和 C++
查看>>
杭电oj -2009 求数列的和 C++
查看>>
杭电oj-2010 水仙花数 C++
查看>>
杭电oj-2011 多项式求和 C++
查看>>
杭电oj-2014 青年歌手大奖赛_评委会打分 C++
查看>>
杭电oj-2015 偶数求和 C++
查看>>
杭电oj-2016 数据的交换输出 C++
查看>>
杭电oj-2017 字符串统计 C++
查看>>
杭电oj-2018 母牛的故事 C++
查看>>
Educational Codeforces Round 84 ( Div. 2)A. Sum of Odd Integers
查看>>
Codeforces Round #631 (Div. 2)A. Dreamoon and Ranking Collection
查看>>
Educational Codeforces Round 85 (Rated for Div. 2)A. Level Statistics(题解)
查看>>
Educational Codeforces Round 85 (Rated for Div. 2)B. Middle Class
查看>>