Hi Chandan, Probably your problem is with scipy. You should manually install it using instructions at NuPIC Studio Readme:
https://github.com/nupic-community/nupic.studio/blob/master/README.md Regards, On 4 October 2014 06:27, Chandan Maruthi <[email protected]> wrote: > Hi, > I am running into some issues while installing NuPic studio. > > I followed the install instruction , which worked well. > However when I try to run >>nustudio , I get this error > > > *"RuntimeError: module compiled against API version 9 but this version of > numpy is 7"* > > I checked all dependencies . Dont seem to see the cause. > See below the full error message > > -------------------------------------------------------------------------------------------------------------- > > RuntimeError: module compiled against API version 9 but this version of > numpy is 7 > File "/usr/local/bin/nustudio", line 9, in <module> > load_entry_point('nustudio==1.0.1', 'gui_scripts', 'nustudio')() > File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 351, in > load_entry_point > return get_distribution(dist).load_entry_point(group, name) > File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2363, in > load_entry_point > return ep.load() > File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2088, in > load > entry = __import__(self.module_name, globals(),globals(), ['__name__']) > File "/usr/local/lib/python2.7/dist-packages/nustudio/program.py", line > 11, in <module> > from nustudio.ui.simulation_form import SimulationForm > File > "/usr/local/lib/python2.7/dist-packages/nustudio/ui/simulation_form.py", > line 3, in <module> > import pyqtgraph.opengl as gl > File "/usr/local/lib/python2.7/dist-packages/pyqtgraph/__init__.py", > line 180, in <module> > importAll('graphicsItems', globals(), locals()) > File "/usr/local/lib/python2.7/dist-packages/pyqtgraph/__init__.py", > line 170, in importAll > mods = importModules(path, globals, locals, excludes) > File "/usr/local/lib/python2.7/dist-packages/pyqtgraph/__init__.py", > line 162, in importModules > traceback.print_stack() > Traceback (most recent call last): > File "/usr/local/lib/python2.7/dist-packages/pyqtgraph/__init__.py", > line 158, in importModules > mod = __import__(modName, globals, locals, ['*'], 1) > File > "/usr/local/lib/python2.7/dist-packages/pyqtgraph/graphicsItems/ROI.py", > line 20, in <module> > import scipy.ndimage as ndimage > File "/usr/lib/python2.7/dist-packages/scipy/ndimage/__init__.py", line > 172, in <module> > from .filters import * > File "/usr/lib/python2.7/dist-packages/scipy/ndimage/filters.py", line > 35, in <module> > from . import _ni_support > ImportError: cannot import name _ni_support > [Error importing module: graphicsItems.ROI] > File "/usr/local/bin/nustudio", line 9, in <module> > load_entry_point('nustudio==1.0.1', 'gui_scripts', 'nustudio')() > File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 351, in > load_entry_point > return get_distribution(dist).load_entry_point(group, name) > File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2363, in > load_entry_point > return ep.load() > File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2088, in > load > entry = __import__(self.module_name, globals(),globals(), ['__name__']) > File "/usr/local/lib/python2.7/dist-packages/nustudio/program.py", line > 11, in <module> > from nustudio.ui.simulation_form import SimulationForm > File > "/usr/local/lib/python2.7/dist-packages/nustudio/ui/simulation_form.py", > line 3, in <module> > import pyqtgraph.opengl as gl > File "/usr/local/lib/python2.7/dist-packages/pyqtgraph/__init__.py", > line 180, in <module> > importAll('graphicsItems', globals(), locals()) > File "/usr/local/lib/python2.7/dist-packages/pyqtgraph/__init__.py", > line 170, in importAll > mods = importModules(path, globals, locals, excludes) > File "/usr/local/lib/python2.7/dist-packages/pyqtgraph/__init__.py", > line 162, in importModules > traceback.print_stack() > Traceback (most recent call last): > File "/usr/local/lib/python2.7/dist-packages/pyqtgraph/__init__.py", > line 158, in importModules > mod = __import__(modName, globals, locals, ['*'], 1) > File > "/usr/local/lib/python2.7/dist-packages/pyqtgraph/graphicsItems/HistogramLUTItem.py", > line 10, in <module> > from .GradientEditorItem import * > File > "/usr/local/lib/python2.7/dist-packages/pyqtgraph/graphicsItems/GradientEditorItem.py", > line 8, in <module> > from pyqtgraph.colormap import ColorMap > File "/usr/local/lib/python2.7/dist-packages/pyqtgraph/colormap.py", > line 2, in <module> > import scipy.interpolate > File "/usr/lib/python2.7/dist-packages/scipy/interpolate/__init__.py", > line 156, in <module> > from .interpolate import * > File > "/usr/lib/python2.7/dist-packages/scipy/interpolate/interpolate.py", line > 12, in <module> > import scipy.special as spec > File "/usr/lib/python2.7/dist-packages/scipy/special/__init__.py", line > 531, in <module> > from ._ufuncs import * > File "__init__.pxd", line 861, in init scipy.special._ufuncs > (scipy/special/_ufuncs.c:20980) > ValueError: numpy.ufunc has the wrong size, try recompiling > [Error importing module: graphicsItems.HistogramLUTItem] > File "/usr/local/bin/nustudio", line 9, in <module> > load_entry_point('nustudio==1.0.1', 'gui_scripts', 'nustudio')() > File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 351, in > load_entry_point > return get_distribution(dist).load_entry_point(group, name) > File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2363, in > load_entry_point > return ep.load() > File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2088, in > load > entry = __import__(self.module_name, globals(),globals(), ['__name__']) > File "/usr/local/lib/python2.7/dist-packages/nustudio/program.py", line > 11, in <module> > from nustudio.ui.simulation_form import SimulationForm > File > "/usr/local/lib/python2.7/dist-packages/nustudio/ui/simulation_form.py", > line 3, in <module> > import pyqtgraph.opengl as gl > File "/usr/local/lib/python2.7/dist-packages/pyqtgraph/__init__.py", > line 180, in <module> > importAll('graphicsItems', globals(), locals()) > File "/usr/local/lib/python2.7/dist-packages/pyqtgraph/__init__.py", > line 170, in importAll > mods = importModules(path, globals, locals, excludes) > File "/usr/local/lib/python2.7/dist-packages/pyqtgraph/__init__.py", > line 162, in importModules > traceback.print_stack() > Traceback (most recent call last): > File "/usr/local/lib/python2.7/dist-packages/pyqtgraph/__init__.py", > line 158, in importModules > mod = __import__(modName, globals, locals, ['*'], 1) > File > "/usr/local/lib/python2.7/dist-packages/pyqtgraph/graphicsItems/GradientEditorItem.py", > line 8, in <module> > from pyqtgraph.colormap import ColorMap > File "/usr/local/lib/python2.7/dist-packages/pyqtgraph/colormap.py", > line 2, in <module> > import scipy.interpolate > File "/usr/lib/python2.7/dist-packages/scipy/interpolate/__init__.py", > line 156, in <module> > from .interpolate import * > File > "/usr/lib/python2.7/dist-packages/scipy/interpolate/interpolate.py", line > 12, in <module> > import scipy.special as spec > File "/usr/lib/python2.7/dist-packages/scipy/special/__init__.py", line > 533, in <module> > from .basic import * > File "/usr/lib/python2.7/dist-packages/scipy/special/basic.py", line 12, > in <module> > from ._ufuncs import ellipkm1, mathieu_a, mathieu_b, iv, jv, gamma, > psi, zeta, \ > ImportError: cannot import name ellipkm1 > [Error importing module: graphicsItems.GradientEditorItem] > File "/usr/local/bin/nustudio", line 9, in <module> > load_entry_point('nustudio==1.0.1', 'gui_scripts', 'nustudio')() > File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 351, in > load_entry_point > return get_distribution(dist).load_entry_point(group, name) > File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2363, in > load_entry_point > return ep.load() > File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2088, in > load > entry = __import__(self.module_name, globals(),globals(), ['__name__']) > File "/usr/local/lib/python2.7/dist-packages/nustudio/program.py", line > 11, in <module> > from nustudio.ui.simulation_form import SimulationForm > File > "/usr/local/lib/python2.7/dist-packages/nustudio/ui/simulation_form.py", > line 3, in <module> > import pyqtgraph.opengl as gl > File "/usr/local/lib/python2.7/dist-packages/pyqtgraph/__init__.py", > line 182, in <module> > excludes=['MatplotlibWidget', 'RawImageWidget', 'RemoteGraphicsView']) > File "/usr/local/lib/python2.7/dist-packages/pyqtgraph/__init__.py", > line 170, in importAll > mods = importModules(path, globals, locals, excludes) > File "/usr/local/lib/python2.7/dist-packages/pyqtgraph/__init__.py", > line 162, in importModules > traceback.print_stack() > Traceback (most recent call last): > File "/usr/local/lib/python2.7/dist-packages/pyqtgraph/__init__.py", > line 158, in importModules > mod = __import__(modName, globals, locals, ['*'], 1) > File > "/usr/local/lib/python2.7/dist-packages/pyqtgraph/widgets/HistogramLUTWidget.py", > line 8, in <module> > from pyqtgraph.graphicsItems.HistogramLUTItem import HistogramLUTItem > File > "/usr/local/lib/python2.7/dist-packages/pyqtgraph/graphicsItems/HistogramLUTItem.py", > line 10, in <module> > from .GradientEditorItem import * > File > "/usr/local/lib/python2.7/dist-packages/pyqtgraph/graphicsItems/GradientEditorItem.py", > line 8, in <module> > from pyqtgraph.colormap import ColorMap > File "/usr/local/lib/python2.7/dist-packages/pyqtgraph/colormap.py", > line 2, in <module> > import scipy.interpolate > File "/usr/lib/python2.7/dist-packages/scipy/interpolate/__init__.py", > line 156, in <module> > from .interpolate import * > File > "/usr/lib/python2.7/dist-packages/scipy/interpolate/interpolate.py", line > 12, in <module> > import scipy.special as spec > File "/usr/lib/python2.7/dist-packages/scipy/special/__init__.py", line > 533, in <module> > from .basic import * > File "/usr/lib/python2.7/dist-packages/scipy/special/basic.py", line 12, > in <module> > from ._ufuncs import ellipkm1, mathieu_a, mathieu_b, iv, jv, gamma, > psi, zeta, \ > ImportError: cannot import name ellipkm1 > [Error importing module: widgets.HistogramLUTWidget] > File "/usr/local/bin/nustudio", line 9, in <module> > load_entry_point('nustudio==1.0.1', 'gui_scripts', 'nustudio')() > File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 351, in > load_entry_point > return get_distribution(dist).load_entry_point(group, name) > File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2363, in > load_entry_point > return ep.load() > File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2088, in > load > entry = __import__(self.module_name, globals(),globals(), ['__name__']) > File "/usr/local/lib/python2.7/dist-packages/nustudio/program.py", line > 11, in <module> > from nustudio.ui.simulation_form import SimulationForm > File > "/usr/local/lib/python2.7/dist-packages/nustudio/ui/simulation_form.py", > line 3, in <module> > import pyqtgraph.opengl as gl > File "/usr/local/lib/python2.7/dist-packages/pyqtgraph/__init__.py", > line 182, in <module> > excludes=['MatplotlibWidget', 'RawImageWidget', 'RemoteGraphicsView']) > File "/usr/local/lib/python2.7/dist-packages/pyqtgraph/__init__.py", > line 170, in importAll > mods = importModules(path, globals, locals, excludes) > File "/usr/local/lib/python2.7/dist-packages/pyqtgraph/__init__.py", > line 162, in importModules > traceback.print_stack() > Traceback (most recent call last): > File "/usr/local/lib/python2.7/dist-packages/pyqtgraph/__init__.py", > line 158, in importModules > mod = __import__(modName, globals, locals, ['*'], 1) > File > "/usr/local/lib/python2.7/dist-packages/pyqtgraph/widgets/GradientWidget.py", > line 4, in <module> > from pyqtgraph.graphicsItems.GradientEditorItem import > GradientEditorItem > File > "/usr/local/lib/python2.7/dist-packages/pyqtgraph/graphicsItems/GradientEditorItem.py", > line 8, in <module> > from pyqtgraph.colormap import ColorMap > File "/usr/local/lib/python2.7/dist-packages/pyqtgraph/colormap.py", > line 2, in <module> > import scipy.interpolate > File "/usr/lib/python2.7/dist-packages/scipy/interpolate/__init__.py", > line 156, in <module> > from .interpolate import * > File > "/usr/lib/python2.7/dist-packages/scipy/interpolate/interpolate.py", line > 12, in <module> > import scipy.special as spec > File "/usr/lib/python2.7/dist-packages/scipy/special/__init__.py", line > 533, in <module> > from .basic import * > File "/usr/lib/python2.7/dist-packages/scipy/special/basic.py", line 12, > in <module> > from ._ufuncs import ellipkm1, mathieu_a, mathieu_b, iv, jv, gamma, > psi, zeta, \ > ImportError: cannot import name ellipkm1 > [Error importing module: widgets.GradientWidget] > Traceback (most recent call last): > File "/usr/local/bin/nustudio", line 9, in <module> > load_entry_point('nustudio==1.0.1', 'gui_scripts', 'nustudio')() > File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 351, in > load_entry_point > return get_distribution(dist).load_entry_point(group, name) > File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2363, in > load_entry_point > return ep.load() > File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2088, in > load > entry = __import__(self.module_name, globals(),globals(), ['__name__']) > File "/usr/local/lib/python2.7/dist-packages/nustudio/program.py", line > 11, in <module> > from nustudio.ui.simulation_form import SimulationForm > File > "/usr/local/lib/python2.7/dist-packages/nustudio/ui/simulation_form.py", > line 3, in <module> > import pyqtgraph.opengl as gl > File "/usr/local/lib/python2.7/dist-packages/pyqtgraph/__init__.py", > line 184, in <module> > from .imageview import * > File > "/usr/local/lib/python2.7/dist-packages/pyqtgraph/imageview/__init__.py", > line 6, in <module> > from .ImageView import ImageView > File > "/usr/local/lib/python2.7/dist-packages/pyqtgraph/imageview/ImageView.py", > line 20, in <module> > from .ImageViewTemplate_pyqt import * > File > "/usr/local/lib/python2.7/dist-packages/pyqtgraph/imageview/ImageViewTemplate_pyqt.py", > line 160, in <module> > from pyqtgraph.widgets.HistogramLUTWidget import HistogramLUTWidget > File > "/usr/local/lib/python2.7/dist-packages/pyqtgraph/widgets/HistogramLUTWidget.py", > line 8, in <module> > from pyqtgraph.graphicsItems.HistogramLUTItem import HistogramLUTItem > File > "/usr/local/lib/python2.7/dist-packages/pyqtgraph/graphicsItems/HistogramLUTItem.py", > line 10, in <module> > from .GradientEditorItem import * > File > "/usr/local/lib/python2.7/dist-packages/pyqtgraph/graphicsItems/GradientEditorItem.py", > line 8, in <module> > from pyqtgraph.colormap import ColorMap > File "/usr/local/lib/python2.7/dist-packages/pyqtgraph/colormap.py", > line 2, in <module> > import scipy.interpolate > File "/usr/lib/python2.7/dist-packages/scipy/interpolate/__init__.py", > line 156, in <module> > from .interpolate import * > File > "/usr/lib/python2.7/dist-packages/scipy/interpolate/interpolate.py", line > 12, in <module> > import scipy.special as spec > File "/usr/lib/python2.7/dist-packages/scipy/special/__init__.py", line > 533, in <module> > from .basic import * > File "/usr/lib/python2.7/dist-packages/scipy/special/basic.py", line 12, > in <module> > from ._ufuncs import ellipkm1, mathieu_a, mathieu_b, iv, jv, gamma, > psi, zeta, \ > ImportError: cannot import name ellipkm1 > > > > > -------------------------------------------------------------------------------------------------------------- > > > regards > Chandan > -- David Ragazzi MSc in Sofware Engineer (University of Liverpool) OS Community Commiter at Numenta.org -- "I think James Connolly, the Irish revolutionary, is right when he says that the only prophets are those who make their future. So we're not anticipating , we're working for it."
