On 31/05/13 19:36, Zink Jason (DGS-EC/PJ-GMP) wrote:

Perhaps you could briefly give some pointers on the origin of the crashing 
plugin.  When I tried to load the plugin I followed the directions that were 
provided with it, to copy its Python file mdfreader.py to the Veusz directory.  
I then added the plugin to my preferences as described on the wiki.

The software attempts to load the plugin, but then fails saying that it doesn't 
have access to the 'multiprocessing' module.  I read on some of your other 
posts that Veusz has its own version of Python bundled in with it.  Does this 
mean that the built-in version of Python doesn't include 'multiprocessing'?

Veusz doesn't include the multiprocessing module in its version of Python, so that's probably the problem.

You might be able to copy the multiprocessing module from the standard distribution of python and put it in the same directory as your plugin.

Alternatively, you can edit the plugin to add the location of the multiprocessing module, e.g.

import sys
sys.path.append('/some/location...')

Jeremy



_______________________________________________
Veusz-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/veusz-discuss

Répondre à