Hi. I am trying to setup Mycroft on an Ubuntu 18.10 desktop. The setup seems OK. However, when I run the debug command I get the following error:
~/mycroft-core$ ./start-mycroft.sh debug
Starting all mycroft-core services
Starting background service bus
CAUTION: The Mycroft bus is an open websocket with no built-in security
measures. You are responsible for protecting the local port
8181 with a firewall as appropriate.
Starting background service skills
Starting background service audio
Starting background service voice
Traceback (most recent call last):
File “/usr/lib/python3.6/runpy.py”, line 183, in _run_module_as_main
mod_name, mod_spec, code = _get_module_details(mod_name, _Error)
File “/usr/lib/python3.6/runpy.py”, line 109, in _get_module_details
File “/home/aia/mycroft-core/mycroft/init.py”, line 17, in
from mycroft.api import Api
File “/home/aia/mycroft-core/mycroft/api/init.py”, line 18, in
ModuleNotFoundError: No module named ‘requests’
I tried re-setup Mycroft multiple times and I get the same error every time. My network is behind a firewall and I used the export command to setup the http_proxy and other variables. So, I think the problem may not be related to the firewall. Also, the ‘requests’ module is installed in my desktop.
Any suggestion will be appreciated.