Сегодня днем я потратил несколько часов, пытаясь найти простой учебник по установке PyCairo в Windows.
Сам проект Cairo не поддерживает Windows двоичные файлы, они должны быть загружены в другом месте (например, http://ftp.gnome.org/pub/GNOME/binaries/win32/pycairo/ ).
Процесс также усложняется, по-видимому, тем фактом, что что MSVC явно не поддерживается компилятором для PyCairo (хотя исходный патч прост). См. этот отчет об ошибке:
https://www.libreoffice.org/bugzilla/show_bug.cgi?id=22940
Может кто-нибудь порекомендует руководство по установке PyCairo в Windows?