что не так с установкой pycairo для igraph? - PullRequest
2 голосов
/ 19 декабря 2011

Я следовал инструкциям здесь установить 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: ошибка при записи в выходной поток

Почему это не работает?

...