python + igraph "plotting not available"

标签 python igraph

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

“TypeError:绘图不可用”

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

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

最佳答案

我在 MacBook 上遇到了同样的问题,所以我想分享我的解决方案。

我尝试安装pycairopy2cairo。安装似乎没问题,但随后:

  1. 我无法import pycairo
  2. igraph 的情节不起作用。

以下解决了 igraph 绘图问题:

sudo pip install cairocffi

或者只是

pip install cairocffi

所以我使用 cairocffi 而不是 pycairo,这样就成功了。

关于python + igraph "plotting not available",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12072093/

相关文章:

r - igraph 中局部传递性输出不一致

c - 如何在多线程程序中使用非确定性 igraph 函数?

r - 使用 igraph R 在完整网络上绘制子集时如何修复节点

R:从图中减去子图

r - 我怎样才能让 igraph 停止与大图崩溃?

python - 将多个 numpy 文件附加到 python 中的一个大 numpy 文件

python - 找不到模块 - PYTHON

python - Keras LSTM Bias 在推理时添加到哪里?

python - Django 中两个不直接相关的模型的内连接

python - 获取 wav 文件的最小、最大和总长度