Я следовал инструкциям здесь
установить pycairo на win и использовать графику в igraph
У меня есть Python 2.7
pycairo 1.8.10
и файлы dll с одинаковыми номерами, написанные в приведенной выше ссылке, затем я использовал написанный тест, но получил сообщение:
from igraph import *
g = Graph.Famous("petersen")
plot(g)
Ошибка, препятствующая отображению фотографии или видео.
Код ошибки: 0x800706ba
Я также получаю следующую ошибку при попытке сохранить в файл.
from igraph import *
g = Graph.Famous("petersen")
plot(g, "test.png")
Что дает следующую ошибку:
Traceback (последний вызов был последним):
Файл "", строка 1, в
Файл "C: \ Program Files (x86) \ Python27 \ lib \ site-packages \ igraph \ drawing__init __. Py", строка 438, в сюжете
result.save ()
Файл "C: \ Program Files (x86) \ Python27 \ lib \ site-packages \ igraph \ drawing__init __. Py", строка 299, в файле сохранения
вернуть self._surface.write_to_png (fname)
IOError: ошибка при записи в выходной поток
Почему это не работает?