Я пытаюсь использовать Inkscape для создания «псевдоцилиндров», псевдо, потому что на самом деле концы - это 10 сторонних многоугольников. Во всяком случае, я пытаюсь использовать расширение Extrude. Я установил Inkscape с веб-сайта, и я получил сообщение о необходимости lxml для python, по-видимому, это общая проблема для macs, выполняющих inkscape. Поэтому я удалил inkscape и переустановил его с помощью macports, думая, что это обеспечит наличие всех зависимостей.
Что ж, теперь я использую инструмент выдавливания и получаю новое сообщение об ошибке, есть мысли?
У меня Mac OS 10.7 на старом MacBook. Вот это сообщение об ошибке.
Traceback (most recent call last):
File "extrude.py", line 93, in <module>
e.affect()
File "/opt/local/share/inkscape/extensions/inkex.py", line 211, in affect
self.parse()
File "/opt/local/share/inkscape/extensions/inkex.py", line 139, in parse
self.document = etree.parse(stream)
File "lxml.etree.pyx", line 3201, in lxml.etree.parse (src/lxml/lxml.etree.c:65033)
File "parser.pxi", line 1593, in lxml.etree._parseDocument (src/lxml/lxml.etree.c:93438)
File "parser.pxi", line 1624, in lxml.etree._parseFilelikeDocument (src/lxml /lxml.etree.c:93781)
File "parser.pxi", line 1506, in lxml.etree._parseDocFromFilelike (src/lxml/lxml.etree.c:92636)
File "parser.pxi", line 1069, in lxml.etree._BaseParser._parseDocFromFilelike (src/lxml/lxml.etree.c:89658)
File "parser.pxi", line 577, in lxml.etree._ParserContext._handleParseResultDoc (src/lxml/lxml.etree.c:84831)
File "parser.pxi", line 676, in lxml.etree._handleParseResult (src/lxml/lxml.etree.c:85936)
File "parser.pxi", line 616, in lxml.etree._raiseParseError (src/lxml/lxml.etree.c:85258)
lxml.etree.XMLSyntaxError: Document is empty, line 1, column 1