Extensions not working on Mac OS

Bug #1222520 reported by Dave Robinson on 2013-09-08
This bug affects 1 person
Affects Status Importance Assigned to Milestone

Bug Description

After uploading the latest Inkscape program I get this message when trying any of the extensions:

The fantastic lxml wrapper for libxml2 is required by inkex.py and therefore this extension. Please download and install the latest version from http://cheeseshop.python.org/pypi/lxml/, or install it through your package manager by a command like: sudo apt-get install python-lxml

I have uploaded the latest Python code.

MAC OS Version: 10.8.4

Inkscape Version: 0.48

Python version: 3.3.2

On the page mentioned in the error message there is no MAC version of this wrapper. Only Windows and Linux. So not sure if this is bug in Inkscape or a bad Python library reference.

Dave Robinson (robboz4) wrote :

Forgot to add :

X11 software version: 2.7.4

su_v (suv-lp) wrote :

Duplicate of
- Bug #819209 “Extensions do not work with Mac OS X Lion”

There is no need to install a custom Python version on your system (Inkscape's extensions won't work with Python 3 anyway), nor to install lxml (it is included in the application bundle).

The currently available Inkscape package (0.48.2) was built before Lion and Mountain Lion had been released, and the python-based extensions don't work out-of-the-box on these newer OS X versions (because Apple switched the system default Python version on Lion and Mountain Lion from 2.6 to 2.7).

Please read
and follow the link and instructions there for a rather easy fix (to insert a single into a shell script inside the application bundle).

su_v (suv-lp) on 2013-09-08
tags: added: extensions-plugins osx packaging
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers