Ainda pode estar faltando. Talvez instalar manualmente o lxml no Macports
port install py25-lxml
Estou tentando usar o Inkscape para criar "pseudo-cilindros", pseudo porque realmente as extremidades são polígonos de 10 lados. De qualquer forma, estou tentando usar a extensão Extrude. Eu instalei o Inkscape a partir do site e recebi uma mensagem sobre a necessidade de lxml para python, aparentemente isso é um problema comum para os macs que executam o inkscape. Então eu desinstalei o inkscape e o reinstalei usando macports, pensando que isso garantiria que eu tivesse todas as dependências.
Bem, agora vou usar a ferramenta de extrusão e recebo uma nova mensagem de erro, algum pensamento?
Tenho o Mac OS 10.7 em execução em um macbook antigo. Aqui está essa mensagem de erro.
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
Ainda pode estar faltando. Talvez instalar manualmente o lxml no Macports
port install py25-lxml
As extensões não funcionam desde há algum tempo no OSX. Na semana passada, finalmente decidi descobrir como seria difícil consertá-lo e ... na verdade, é incrivelmente fácil. Aqui está o tutorial em vídeo do YouTube que eu segui:
Para citar as etapas postadas na página do YouTube:
Todo o crédito (e os agradecimentos pessoais) vão para o autor do vídeo, MestoZTutorials
Não sei por que isso não foi corrigido nas compilações regulares, mas estou feliz por ter funcionado
Você quer uma solução muito mais fácil? Se você está fazendo um trabalho 3D, é só pegar o Blender. Além dos programas de nível profissional como o Maya, o Blender é literalmente tão bom quanto possível. E é de código aberto, então é grátis.