我在 RHEL 机器上从源代码安装了 python-igraph 0.5.4 和 igraph 0.5.4(也测试了 0.6)。一切都很好,除非我尝试进行绘图。
“TypeError:绘图不可用”
在配置或安装阶段没有错误或警告。
我需要在 linux 上安装什么才能使绘图工作?我没有root,所以需要从源代码安装它。
最佳答案
我在 MacBook 上遇到了同样的问题,所以我想分享我的解决方案。
我尝试安装pycairo
、py2cairo
。安装似乎没问题,但随后:
- 我无法
import pycairo
- igraph 的情节不起作用。
以下解决了 igraph 绘图问题:
sudo pip install cairocffi
或者只是
pip install cairocffi
所以我使用 cairocffi 而不是 pycairo,这样就成功了。
关于python + igraph "plotting not available",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12072093/