From: John H. <jdh...@ac...> - 2004-11-26 16:49:19
|
>>>>> "christophe" == christophe grimault <chr...@no...> writes: christophe> The import of the numeric version of the _transforms christophe> module, _nc_transforms, failed. This is either christophe> because numeric was unavailable when matplotlib was christophe> compiled, or because a dependency of _nc_transforms christophe> could not be satisfied. If it appears that christophe> _nc_transforms was not built, make sure you have a christophe> working copy of numeric and then re-install christophe> matplotlib. Otherwise, the following traceback gives christophe> more details: Try rm -rf ing your build directory and your site-packages/matplotlib directory and do a clean rebuild and reinstall. We've seen a lot of problems not too different from yours when installing recent versions of matplotlib over older versions. If you're still encountering troubles, post back and we'll try something different. christophe> ImportError: christophe> /usr/local/lib/python2.3/site-packages/matplotlib/_nc_transforms.so: christophe> undefined symbol: _ZNSs4_Rep20_S_empty_rep_storageE This is a linker error, I don't think changing your include paths will help. christophe> I tried many things in the setupext.py. Freetype is christophe> correctly installed and Numeric is in christophe> /opt/Numeric23.1. I added this to the christophe> script.... because the way it appends include/lib path christophe> seems a little buggy to me. christophe> I also tried other things. I still get the same error christophe> message. I'm stuck ! Has anyone encoutered this christophe> problem ? solved it ? Shall i install a newer version christophe> of Numeric ? In an other place than /opt ? matplotlib certainly works with Numeric 23.1. I would advise you to upgrade to the latest Numeric because many bugs have been fixed since 23.1, but it won't stop matplotlib from working. JDH |