Urgent! Need help for this. This error just pop up. The CLI is not working

File “/usr/local/bin/mycroft-cli-client”, line 9, in
from pkg_resources import load_entry_point
File “/usr/local/lib/python2.7/site-packages/pkg_resources/init.py”, line 3147, in
File “/usr/local/lib/python2.7/site-packages/pkg_resources/init.py”, line 3131, in _call_aside
f(*args, **kwargs)
File “/usr/local/lib/python2.7/site-packages/pkg_resources/init.py”, line 3160, in _initialize_master_working_set
working_set = WorkingSet._build_master()
File “/usr/local/lib/python2.7/site-packages/pkg_resources/init.py”, line 668, in _build_master
return cls._build_from_requirements(requires)
File “/usr/local/lib/python2.7/site-packages/pkg_resources/init.py”, line 681, in _build_from_requirements
dists = ws.resolve(reqs, Environment())
File “/usr/local/lib/python2.7/site-packages/pkg_resources/init.py”, line 870, in resolve
raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The ‘protobuf==3.0.0b2’ distribution was not found and is required by pychromecast

The error just pop up. The CLI is not functioning. I don’t know what happen. Please help.

Hi there, in order to help can you please provide more information:

  • What were you doing before the error appeared? ie. Did you recently install a new Skill?
  • The pychromecast library is for Python 3 - https://github.com/balloob/pychromecast - Picroft is based on Python 2.7 and won’t be able to use the pychromecast library - was the library installed on top of Picroft?

Kind regards,