Hi everyone, I just started using GRASS GIS and I would like to use the v.class.mlpy extension. So I successfully installed numpy, scipy and mlpy and when I import them in Python they all seem to work fine. However, when I try to install the v.class.mlpy extension using "g.extension extension=v.class.mlpy" I get the following error message:
"Cannot import mlpy (http://mlpy.sourceforge.net) library. Please install it or ensure that it is on path. (use PYTHONPATH variable)." The mlpy folder (/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/mlpy/) is on my PYTHONPATH and if I start Python in the terminal and import mlpy everything works fine. If I try to directly import mlpy in the GRASS GIS Python shell I get the following message: Python 2.7.8 (v2.7.8:ee879c0ffa11, Jun 29 2014, 21:07:35) [GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin Type "help", "copyright", "credits" or "license" for more information. import mlpy Traceback (most recent call last): File "<input>", line 1, in <module> File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/mlpy/__init__.py", line 18, in <module> import gsl ImportError: dlopen(/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/mlpy/gsl.so, 2): Symbol not found: _gsl_sf_fact Referenced from: /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/mlpy/gsl.so Expected in: flat namespace in /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/mlpy/gsl.so Does anybody know what might be the problem? I would greatly appreciate any help!! :) Cheers, Christina _______________________________________________ grass-user mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/grass-user
