In particular, the workaround in bug #345176 does not work. I've seen a few other bug reports for extensions, but none of them seems to describe the exact problem we encountered. I suspect that the 2.6 binary is running with the x86_64 architecture, which isn't present in the etree.so library.Īs a workaround, I symlinked /usr/bin/python to point to python 2.5 (which is a 'Mach-O fat file with 2 architectures'), and that makes the extensions work again. The python 2.6 binary is a 'Mach-O fat file with 3 architectures', while the etree.so shipped with lxml is a 'Mach-O fat file with 2 architectures'. I investigated a little bit, and it seems that lxml doesn't work with the python 2.6 shipped with Snow Leopard. Printing out the real exception, this was due to dlopen not working. org/pypi/ lxml/, or install it through your package manager by a command like: sudo apt-get install python-lxml Please download and install the latest version from cheeseshop. The fantastic lxml wrapper for libxml2 is required by inkex.py and therefore this extension. After installing Inkscape 0.47 pre4, we found that extensions don't work and give the infamous lxml error message:
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |