Alright,
  the solution was quite easy actually.
It seems that the version of matplot lib in the darwin64 folder is either
not for mac os x 10.9 or broken or else (I have no idea really).
Anyway, I did the following and it worked:

Removed the following files and folders from the nupic-darwin64 folder:
matplotlib folder and matplotlib-1.1.0-py2.7.egg-info

in terminal run the following command to install matplotlib:

pip install matplotlib

at this point matplot lib should be installed in
/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python

from this location find and copy the "matplotlib" folder and
"matplotlib-1.1.1-py2.7.egg-info"   into
 nupic-darwin64/lib/python2.7/site-packages

now running: ./run.py --plot  will give you the graphics.
(I am using mac os x 10.9)
/G



On Thu, Apr 2, 2015 at 6:00 PM, Giuseppe Torre <[email protected]>
wrote:

> yes it is indeed.... I will do my best to sort this out and if successful
> I will post the solution in case someone else will face similar issues..
> /G
>
> On Thu, Apr 2, 2015 at 5:52 PM, Matthew Taylor <[email protected]> wrote:
>
>> Matplotlib can be troublesome to get installed properly. That's why
>> there is a --plot option, so the example can be run without it.
>> ---------
>> Matt Taylor
>> OS Community Flag-Bearer
>> Numenta
>>
>>
>> On Thu, Apr 2, 2015 at 8:49 AM, Giuseppe Torre <[email protected]>
>> wrote:
>> > Yes and indeed it is on when I want to run the examples such as "One
>> Gym"...
>> > However there seems to be a problem with matplotlib despite of it being
>> in
>> > the darwing64 folder...
>> >
>> > ...running ./run.py --plot   gives the follwing error and nothing is
>> > displayed:
>> >
>> > Creating model from rec-center-hourly...
>> > Importing model params from model_params.rec_center_hourly_model_params
>> > Traceback (most recent call last):
>> >   File "./run.py", line 149, in <module>
>> >     runModel(GYM_NAME, plot=plot)
>> >   File "./run.py", line 139, in runModel
>> >     runIoThroughNupic(inputData, model, gymName, plot)
>> >   File "./run.py", line 99, in runIoThroughNupic
>> >     output = nupic_output.NuPICPlotOutput([gymName])
>> >   File
>> >
>> "/Users/giuseppetorre/nupic/examples/opf/clients/hotgym/prediction/one_gym/nupic_output.py",
>> > line 116, in __init__
>> >     plt.ion()
>> > NameError: global name 'plt' is not defined
>> >
>> > On Thu, Apr 2, 2015 at 1:28 PM, David Ray <[email protected]>
>> > wrote:
>> >>
>> >> My bet is that it should just be on for invocation during start up of
>> >> programs for input resolution and directory resolution?
>> >>
>> >> Sent from my iPhone
>> >>
>> >> > On Apr 1, 2015, at 10:29 PM, Matthew Taylor <[email protected]>
>> wrote:
>> >> >
>> >> > Glad you got it working.
>> >> >
>> >> >> On Wed, Apr 1, 2015 at 1:06 AM, Giuseppe Torre <
>> [email protected]>
>> >> >> wrote:
>> >> >> Do I need to deactivate nupic-darwin64 now? or it need to be "on"
>> all
>> >> >> the
>> >> >> time I am using nupic?
>> >> >
>> >> > I never deactivated mine when I was installing that way. Austin are
>> >> > you reading this? If so do you know the answer? This is just a
>> general
>> >> > virtualenv question, so if anyone knows, please tell. :)
>> >> >
>> >> >
>> >> >
>> >> > ---------
>> >> > Matt Taylor
>> >> > OS Community Flag-Bearer
>> >> > Numenta
>> >> >
>> >>
>> >
>> >
>> >
>> > --
>>
>>
>>
>

Reply via email to