Hi Thomas, yep, looks like your build might be wrong.
The error: set NUPIC to the path where you install nupic first, then rerun the installation, eg export NUPIC=/home/tom/myNupic To run tests and validate nupic install, see https://github.com/numenta/nupic/wiki/Installing-and-Building-NuPIC you can skip the instalation part and see how to run the tests there. Until the tests pass, it's pointless to try going further with NuStudio @Matt: how does he execute tests from "pip install"-install? that way, the $NUPIC is not known (easily, that is) cheers On Tue, Mar 24, 2015 at 6:22 PM, thomas taylor <[email protected]> wrote: > apologies to all, because I suspect I'm doing something stupid that I'm > too ignorant to understand... > > @Marek, I just downloaded downloaded&installed nupic so it's the most > recent, but I suspect that it's not running at all. What's a good way to > check? > > @Richard Crowder, running *pip install pillow* and then installing nupic > gives the same error message, but the nupic install first uninstalls and > then reinstalls pillow, output from that nupic install is attached as rtf. > Then *pip install --user -r $NUPIC/external/common/requirements.txt* gets > nowhere at all: > > my_computer:~ my_username$ pip install --user -r > $NUPIC/external/common/requirements.txt > > Could not open requirements file: [Errno 2] No such file or directory: > '/external/common/requirements.txt' > > > On Tue, Mar 24, 2015 at 8:16 AM, Richard Crowder <[email protected]> wrote: > >> It looks like the usual issue compiling NuPIC Python dependencies. In >> this case pillow. >> I don't have access to NuPIC here at work, but you may get further if you >> *pip >> install pillow* first? >> Or see how far *pip install --user -r >> $NUPIC/external/common/requirements.txt* gets? >> >> On Tue, Mar 24, 2015 at 2:23 PM, Marek Otahal <[email protected]> >> wrote: >> >>> > "ImportError: No module named nupic.research.spatial_pooler" >>> >>> Tom, are you running a recent build of nupic? (This would look like a >>> bug in NupicStudio, but I've just installed nustudio successfully, so it >>> should work ok) >>> Cheers, Mark >>> >>> On Tue, Mar 24, 2015 at 3:13 PM, thomas taylor <[email protected]> >>> wrote: >>> >>>> thanks David, you are absolutely correct, there was no nupic. I have >>>> now 'installed' nupic, but with a some error messages in that looonngg >>>> process; nustudio still gives the same message, "ImportError: No module >>>> named nupic.research.spatial_pooler" so I suppose that either nustudio >>>> can't see it or it's not there. Has this become a nupic install problem or >>>> are we still in nustudio territory? The full output from the nupic install >>>> is attached as rtf, in case is useful. I notice that there was a short >>>> thread on NuPIC installation problems in OS X 10.9 >>>> <http://lists.numenta.org/pipermail/nupic_lists.numenta.org/2015-January/010151.html> >>>> from January, does anyone know if these were ever resolved? >>>> >>>> best, >>>> Tom Taylor >>>> >>>> >>>> The error messages from the nupic installation are >>>> >>>> 1 error generated. >>>> >>>> error: command 'clang' failed with exit status >>>> >>>> ---------------------------------------- >>>> >>>> Command "/usr/local/opt/python/bin/python2.7 -c "import setuptools, >>>> tokenize;__file__='/private/var/folders/5h/34rvjcbx6xg3dkzq6sq2jsvh0000gn/T/pip-build-_nCPWU/pillow/setup.py';exec(compile(getattr(tokenize, >>>> 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" >>>> install --record >>>> /var/folders/5h/34rvjcbx6xg3dkzq6sq2jsvh0000gn/T/pip-Rg7D3f-record/install-record.txt >>>> --single-version-externally-managed --compile" failed with error code 1 in >>>> /private/var/folders/5h/34rvjcbx6xg3dkzq6sq2jsvh0000gn/T/pip-build-_nCPWU/pillow >>>> >>>> and back in the stack >>>> >>>> 1 error generated. >>>> >>>> error: command 'clang' failed with exit status 1 >>>> >>>> Complete output from command /usr/local/opt/python/bin/python2.7 -c >>>> "import setuptools, >>>> tokenize;__file__='/private/var/folders/5h/34rvjcbx6xg3dkzq6sq2jsvh0000gn/T/pip-build-_nCPWU/pillow/setup.py';exec(compile(getattr(tokenize, >>>> 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" >>>> install --record >>>> /var/folders/5h/34rvjcbx6xg3dkzq6sq2jsvh0000gn/T/pip-Rg7D3f-record/install-record.txt >>>> --single-version-externally-managed --compile: >>>> >>>> >>>> >>>> On Mon, Mar 23, 2015 at 7:39 PM, David Ragazzi <[email protected]> >>>> wrote: >>>> >>>>> Hi Thomas, >>>>> >>>>> This error happens because NS is trying import NuPIC which probably is >>>>> not installed on your machine. Just open your python interpreter and type: >>>>> >>>>> import nupic >>>>> >>>>> to check whether the same error happens. If so, you must install NuPIC >>>>> following official instructions (github.com/numenta/nupic). >>>>> >>>>> Let me know your results.. >>>>> >>>>> Cheers, David >>>>> >>>>> PS: Since yesterday, I'm working to fix instalation issues. Hopefully >>>>> less people will get crazy... :-) >>>>> >>>>> Sent from my iPhone >>>>> >>>>> On 23/03/2015, at 20:17, thomas taylor <[email protected]> >>>>> wrote: >>>>> >>>>> After haunting Stack Exchange and flailing like a crazy man using >>>>> brew, my MacBook Pro (OS X 10.9.5) thinks that it has installed NuPIC >>>>> Studio. And now it doesn't start, claiming *InputError: No module >>>>> named nupic.research.spatial_pooler*. Does anyone have an idea? >>>>> *************************************** >>>>> >>>>> my-computer:~ myname$ nustudio >>>>> >>>>> Traceback (most recent call last): >>>>> >>>>> File "/usr/local/bin/nustudio", line 9, in <module> >>>>> >>>>> load_entry_point('nustudio==1.0.4', 'gui_scripts', 'nustudio')() >>>>> >>>>> File "build/bdist.macosx-10.9-x86_64/egg/pkg_resources/__init__.py", >>>>> line 519, in load_entry_point >>>>> >>>>> File "build/bdist.macosx-10.9-x86_64/egg/pkg_resources/__init__.py", >>>>> line 2630, in load_entry_point >>>>> >>>>> File "build/bdist.macosx-10.9-x86_64/egg/pkg_resources/__init__.py", >>>>> line 2310, in load >>>>> >>>>> File "build/bdist.macosx-10.9-x86_64/egg/pkg_resources/__init__.py", >>>>> line 2316, in resolve >>>>> >>>>> File "/usr/local/lib/python2.7/site-packages/nustudio/program.py", >>>>> line 5, in <module> >>>>> >>>>> from nustudio.project import Project >>>>> >>>>> File "/usr/local/lib/python2.7/site-packages/nustudio/project.py", >>>>> line 4, in <module> >>>>> >>>>> from nustudio.htm.node_region import Region >>>>> >>>>> File >>>>> "/usr/local/lib/python2.7/site-packages/nustudio/htm/node_region.py", line >>>>> 11, in <module> >>>>> >>>>> from nupic.research.spatial_pooler import SpatialPooler >>>>> >>>>> ImportError: No module named nupic.research.spatial_pooler >>>>> >>>>> >>>> >>> >>> >>> -- >>> Marek Otahal :o) >>> >> >> > -- Marek Otahal :o)
