I am trying to install the HTM Engine but I am not being able to do it. When I run “cd numenta-apps/htmengine python setup.py develop --user” I am encountering an error that I am sending in attachment.
Also, pasting the actual log text is much better than images of the log text, because it is searchable. Better yet, paste your logs to pastebin or gist and link to them from here?
I have no problems running nupic. I have tested some prediction and anomaly tests. But now I would like to install the HTM Engine so that I can run multiple tests at the same time.
It looks like the build is choking on Cap’n Proto installation, which should already be installed if NuPIC is installed. I hope maybe @Austin_Marshall or @vkruglikov can help.
Edit the file numenta-apps/htmengine/requirements.txt; change the line nupic==0.3.4 to nupic==0.5.4. Then try the installation again (python setup.py develop --user).
Thank you both for the help! I manually installed capnproto and I was able to solve the issue.
Currently, I am having trouble with the model_scheduler on supervisor. The other services work fine.
AllMessageQueues
params={“columns”: “name”})
File “/root/.local/lib/python2.7/site-packages/requests-2.0.1-py2.7.egg/requests/api.py”, line 55, in get
return request(‘get’, url, **kwargs)
File “/root/.local/lib/python2.7/site-packages/requests-2.0.1-py2.7.egg/requests/api.py”, line 44, in request
return session.request(method=method, url=url, **kwargs)
File “/root/.local/lib/python2.7/site-packages/requests-2.0.1-py2.7.egg/requests/sessions.py”, line 361, in request
resp = self.send(prep, **send_kwargs)
File “/root/.local/lib/python2.7/site-packages/requests-2.0.1-py2.7.egg/requests/sessions.py”, line 464, in send
r = adapter.send(request, **kwargs)
File “/root/.local/lib/python2.7/site-packages/requests-2.0.1-py2.7.egg/requests/adapters.py”, line 356, in send
raise ConnectionError(e)
ConnectionError: HTTPConnectionPool(host=‘localhost’, port=15672): Max retries exceeded with url: /api/queues/%2f?columns=name (Caused by <class ‘socket.error’>: [Errno 111] Connection refused)
I wasn’t able to use pastebin again, because I am a new user on the forum, sorry.
Maybe this error occurs because you’re running the software as root. I’ve seen errors like this in the past when people used root instead of a regular user.
If you don’t have a serious reason to do so (and I’m sure you don’t), I would recommend to try the installation again with a regular user.
@jpedro Do you have the RabbitMQ management plugin enabled? You can check this by opening http://localhost:15672 in your browser. If you don’t get a login site, please enable the plugin by running this command:
sudo rabbitmq-plugins enable rabbitmq_management
Once you’ve done that, again open/reload http://localhost:15672 in your browser. You should now be able to login with username “guest” and password “guest”. If so, please try to run the model_scheduler on supervisor again.