Make sure the required OS packages are installed:
https://github.com/numenta/nupic/wiki/Installing-NuPIC-on-Ubuntu#install-required-packages

Then try "python setup.py install --user" again.

---------
Matt Taylor
OS Community Flag-Bearer
Numenta

On Wed, Apr 15, 2015 at 6:08 AM, Jose Luis Contreras Santos <
[email protected]> wrote:

> Hello Matt,
>
> I'm sorry for the late reply, I was away from home for a few days. You are
> right, I hadn't re-compiled and re-installed, when I realised I was feeling
> so ashamed I didn't even post it here :).
>
> Recompiling and reinstalling has not been as easy as I thought it would be
> though. After pulling the new version from git, removing the old installed
> one from /nta/eng/lib/python2.7/site-packages and trying to install it with
> python setup.py install --user (or using the develop option), I'm finding
> the error log attached. At first I thought it was because of an old version
> of numpy, but after updating to 1.9.2, I'm still getting errors.
>
> I don't really know why this is happening, any clue?
>
> Thanks again!
>
> Jose
>
> 2015-04-06 14:43 GMT-07:00 Matthew Taylor <[email protected]>:
>
> Jose,
>>
>> My main concern is that you don't have NuPIC installed properly. When you
>> pulled the latest source code for NuPIC, did you re-compile and re-install?
>>
>> Marek, I think we should remove this section from the wiki since it's so
>> old:
>> https://github.com/numenta/nupic/wiki/Running-Nupic-in-a-Virtual-Machine#preset-vm-image.
>> Is that ok with you?
>>
>>
>> ---------
>> Matt Taylor
>> OS Community Flag-Bearer
>> Numenta
>>
>> On Sun, Apr 5, 2015 at 11:13 PM, Pascal Weinberger <
>> [email protected]> wrote:
>>
>>> Try :
>>> from permutationsrunner import DEFAULT_OPTIONS
>>>
>>> Pascal
>>>
>>>
>>> -------- Original message --------
>>> From: Jose Luis Contreras Santos
>>> Date:04/05/2015 20:29 (GMT+01:00)
>>> To: Pascal Weinberger
>>> Subject: Re: Swarming not generating model_params
>>>
>>> Thank you Pascal, unfortunately I tried it and doesn't seem to be the
>>> problem... I don't get why the first of these lines is working but the
>>> second is not:
>>>
>>>> from nupic.swarming import permutations_runner
>>>>
>>> from nupic.swarming.permutations_runner import DEFAULT_OPTIONS
>>>>
>>>
>>> I don't really know which kind of problem it is, as it seems to be
>>> something related with my settings... any idea of an approach to debugging?
>>>
>>> Maybe it's the file structure? Right now what I have is the following
>>>
>>> home
>>>>
>>>>> nupic
>>>>>
>>>>>> nupic-source
>>>>>>
>>>>>>> scripts
>>>>>>>
>>>>>>>> run_swarm.py
>>>>>>>>
>>>>>>> nupic
>>>>>>>
>>>>>>>> swarming
>>>>>>>>
>>>>>>>>> permutations_runner.py
>>>>>>>>>
>>>>>>>>
>>> With the $NUPIC variable being '/home/nupic/nupic-source', I am running
>>> *$NUPIC/scripts/run_swarm.py search_def.json *
>>> and getting the already mentioned error,
>>>
>>> Traceback (most recent call last):
>>>>   File "/home/nupic/nupic-source/scripts/run_swarm.py", line 31, in
>>>> <module>
>>>>     from nupic.swarming.permutations_runner import DEFAULT_OPTIONS
>>>> ImportError: cannot import DEFAULTname _OPTIONS
>>>>
>>>
>>>
>>> Thanks,
>>>
>>> Jose
>>>
>>> 2015-04-05 18:03 GMT+02:00 Pascal Weinberger <[email protected]>
>>> :
>>>
>>>> Hey Jose,
>>>>
>>>> this might be because you did not set the NUPIC variable.
>>>> if the following doesnt help, consider opening a new issue here:
>>>> https://github.com/numenta/nupic/issues/new
>>>>
>>>> Try executing :
>>>> export NUPIC="$(pip show nupic | grep 'Location:' | sed 's/Location:
>>>> //')/nupic"
>>>>
>>>>
>>>> thanks
>>>>
>>>> Pascal
>>>>
>>>> 2015-04-05 14:31 GMT+02:00 Jose Luis Contreras Santos <
>>>> [email protected]>:
>>>>
>>>>> Thank you Mark,
>>>>>
>>>>> I have updated nupic-source, but now I am encountering some new
>>>>> troubles when trying to swarm: when swarming this way, I get the following
>>>>> error:
>>>>>
>>>>> $NUPIC/scripts/run_swarm.py search_def.json
>>>>>>     Traceback (most recent call last):
>>>>>>       File "/home/nupic/nupic-source/scripts/run_swarm.py", line 32,
>>>>>> in <module>
>>>>>>       from nupic.swarming.permutations_runner import DEFAULT_OPTIONS
>>>>>> ImportError: cannot import name DEFAULT_OPTIONS
>>>>>>
>>>>>
>>>>>  I wold appreciate some help, I'm feeling a little bit clueless at
>>>>> this point.
>>>>>
>>>>> Cheers,
>>>>>
>>>>> Jose
>>>>>
>>>>>
>>>>> 2015-03-31 2:01 GMT+02:00 Marek Otahal <[email protected]>:
>>>>>
>>>>>> Hi Jose,
>>>>>>
>>>>>> it's definitely not up-to-date, so updating, as you suggest, would be
>>>>>> the first step.
>>>>>> Second, you could verify that $NUPIC/scripts/run_swarm.py
>>>>>> /your/swarming/path
>>>>>> produces the requested params.
>>>>>>
>>>>>> Cheers, Mark
>>>>>>
>>>>>>
>>>>>> On Tue, Mar 31, 2015 at 1:47 AM, Jose Luis Contreras Santos <
>>>>>> [email protected]> wrote:
>>>>>>
>>>>>>> Hello,
>>>>>>>
>>>>>>> I am running NuPIC from the preset VM image provided here
>>>>>>> <https://github.com/numenta/nupic/wiki/Running-Nupic-in-a-Virtual-Machine#preset-vm-image>,
>>>>>>> but I am having some trouble running swarms programmatically, as for 
>>>>>>> some
>>>>>>> reason the model_params.py file is not being created. This is a snippet 
>>>>>>> of
>>>>>>> the code I am running (based on Matt's tutorial on predicting sine 
>>>>>>> waves):
>>>>>>>
>>>>>>> import shutil
>>>>>>>> from nupic.swarming import permutations_runner
>>>>>>>> from nupic.frameworks.opf.modelfactory import ModelFactory
>>>>>>>> def swarm_over_data():
>>>>>>>> permutations_runner.runPermutations(["search_def.json",
>>>>>>>> "--maxWorkers=4", "--overwrite"])
>>>>>>>> shutil.copyfile("model_0/model_params.py", "model_params.py")
>>>>>>>
>>>>>>>
>>>>>>>  At that point, when trying to copy the file, I am getting this
>>>>>>> error: (which is normal because model_params.py is actually not there,
>>>>>>> swarming only created description.py and params.csv)
>>>>>>>
>>>>>>> IOError: [Errno 2] No such file or directory:
>>>>>>>> 'model_0/model_params.py'
>>>>>>>
>>>>>>>
>>>>>>> My question is, does anybody know why this is happening? My guess is
>>>>>>> that maybe the version of NuPIC provided with the VM image is not up to
>>>>>>> date, in which case I think I can just pull the most recent version from
>>>>>>> gitHub, is that right?
>>>>>>>
>>>>>>> Thank you for your help!
>>>>>>> Jose Luis
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Marek Otahal :o)
>>>>>>
>>>>>
>>>>>
>>>>
>>>
>>
>

Reply via email to