Ubuntu安装Networkx

本文介绍了如何在Python 2.x环境中安装Networkx图形可视化库及其依赖Pygraphviz的过程,包括解决安装过程中遇到的问题如配置Graphviz路径及安装python-dev等,并提供了一个简单的使用示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >



Networkx 是一个python的图形可视化库,可以用于画有向图等。需要注意的一点是,它只支持python2.x

它依赖于graphviz和pygraphviz(前者的python接口),安装过程中也是pygraphviz比较容易出错。


安装pygraphviz时,报的第一个错是找不到graphviz的library path和include path。

查看setup.py才知道,这是需要手动设置的两个变量。。。。

第二个错是gcc error,找不到Python.h,参考了

http://stackoverflow.com/questions/11094718/error-command-gcc-failed-with-exit-status-1-while-installing-eventlet

安装了python-dev后才得到解决。


然后就可以在networkx的example中试试了,比如circular_tree.py


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值