Google Cast not loading-having errors

I can’t get it to work, I receive the following in error.log. What could it be?

16-11-20 20:06:28 homeassistant.components.media_player: Error while setting up platform cast
Traceback (most recent call last):
File “C:\Users\admin\AppData\Local\Programs\Python\Python35\lib\site-packages\homeassistant\helpers\entity_component.py”, line 150, in _async_setup_platform
entity_platform.add_entities, discovery_info
File “C:\Users\admin\AppData\Local\Programs\Python\Python35\lib\asyncio\futures.py”, line 361, in iter
yield self # This tells Task to wait for completion.
File “C:\Users\admin\AppData\Local\Programs\Python\Python35\lib\asyncio\tasks.py”, line 296, in _wakeup
future.result()
File “C:\Users\admin\AppData\Local\Programs\Python\Python35\lib\asyncio\futures.py”, line 274, in result
raise self.exception
File “C:\Users\admin\AppData\Local\Programs\Python\Python35\lib\concurrent\futures\thread.py”, line 55, in run
result = self.fn(*self.args, **self.kwargs)
File “C:\Users\admin\AppData\Local\Programs\Python\Python35\lib\site-packages\homeassistant\components\media_player\cast.py”, line 45, in setup_platform
import pychromecast
File "C:\Users\admin\AppData\Roaming.homeassistant\deps\pychromecast_init
.py", line 14, in
from . import socket_client
File “C:\Users\admin\AppData\Roaming.homeassistant\deps\pychromecast\socket_client.py”, line 22, in
from . import cast_channel_pb2
File “C:\Users\admin\AppData\Roaming.homeassistant\deps\pychromecast\cast_channel_pb2.py”, line 6, in
from google.protobuf.internal import enum_type_wrapper
ImportError: No module named ‘google.protobuf’