首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >python + igraph“绘图不可用”

python + igraph“绘图不可用”
EN

Stack Overflow用户
提问于 2012-08-22 19:29:22
回答 3查看 21.9K关注 0票数 28

我在RHEL机器上从源代码安装了python-igraph 0.5.4和igraph 0.5.4 (也测试了0.6)。一切都很好,除了当我尝试绘图时,我得到。

"TypeError:绘图不可用“

在配置或安装阶段没有错误或警告。

要让绘图正常工作,我需要在linux上安装什么?我没有root,所以需要从源代码安装它。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-08-23 01:29:52

igraph使用Cairo库进行绘图,因此您需要Cairo及其Python接口。Cairo很可能已经安装在您的机器上(在/usr/lib/usr/lib64中查找名为libcairo*的文件),因此您只需要Python interface of Cairo

不过,有一个问题。为了编译Cairo的Python接口,您需要Cairo的头文件,这些文件可能存在于您的系统中,也可能不存在。如果没有安装它们,您可以下载Cairo的源代码并从那里获取包含文件。

票数 13
EN

Stack Overflow用户

发布于 2021-05-07 16:25:30

正如一些受访者已经指出的那样,在这种情况下可能需要pycairo。使用Conda安装pycairo在不到一分钟的时间内修复了我机器上的问题:

代码语言:javascript
复制
conda install -c conda-forge pycairo

我假设使用PIP也能达到同样的效果:

代码语言:javascript
复制
pip install pycairo
票数 2
EN

Stack Overflow用户

发布于 2021-06-05 05:23:37

一个适用于Ubuntu的解决方案,对我很有效。只需安装Cairo:

代码语言:javascript
复制
sudo apt install libcairo2-dev

来自:https://www.cairographics.org/download

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12072093

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档