首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Python图标无法绘制

Python图标无法绘制
EN

Stack Overflow用户
提问于 2015-12-13 13:10:36
回答 1查看 1.7K关注 0票数 2

我想用i执行一个简单的绘图,但是我得到了以下错误:

代码语言:javascript
复制
File "testigraph.py", line 51, in <module>
plot(g, **visual_style)
File "/Library/Python/2.7/site-packages/igraph/drawing/__init__.py", line 446, in plot
result = Plot(target, bbox, background=kwds.get("background", "white"))
File "/Library/Python/2.7/site-packages/igraph/drawing/__init__.py", line 117, in __init__
self._surface_was_created = not isinstance(target, cairo.Surface)
File "/Library/Python/2.7/site-packages/igraph/drawing/utils.py", line 396, in __getattr__
raise TypeError("plotting not available")

它看起来像这个错误python + igraph "plotting not available",但我仍然不能修复我的问题。我试着在http://igraph.org/python/doc/tutorial/install.html#installing-igraph上遵循Cairo安装说明,但我不知道如何让它工作。

-编辑

现在我得到了这个错误:

代码语言:javascript
复制
OSError: dlopen() failed to load a library: cairo / cairo-2

我找到了这个解决方案Trouble running WeasyPrint after installing El Capitan (OSX 10.11),但它不适用于OS。正在运行

代码语言:javascript
复制
csrutil status

返回未找到的命令。

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2017-07-31 12:44:32

这里也有同样的问题!我试着安装pycairo,py2cairo。安装似乎没有问题,但随后:

  1. 我不能进口皮卡洛
  2. 照片的情节不起作用

下列方法解决了照片标绘问题:

代码语言:javascript
复制
sudo pip install cairocffi

所以我用cairocffi代替了pycairo。

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

https://stackoverflow.com/questions/34251426

复制
相关文章

相似问题

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