pip3 install --upgrade homeassistant
Looking in indexes: [url=https://pypi.org/simple]https://pypi.org/simple[/url], [url=https://www.piwheels.org/simpleCollecting]https://www.piwheels.org/simpleCollecting[/url] homeassistant
Using cached [url=https://files.pythonhosted.org/p]https://files.pythonhosted.org/p[/url] ... -any.whlRequirement already satisfied, skipping upgrade: aiohttp==3.5.4 in /usr/local/lib/python3.5/dist-packages (from homeassistant) (3.5.4)
Collecting cryptography==2.6.1 (from homeassistant)
Using cached [url=https://files.pythonhosted.org/p]https://files.pythonhosted.org/p[/url] ... graphy-2.6.1.tar.gz
Installing build dependencies ... done
Getting requirements to build wheel ... done
ERROR: Exception:Traceback (most recent call last):
File "/usr/local/lib/python3.5/dist-packages/pip/_internal/cli/base_command.py", line 178, in main status = self.run(options, args)
File "/usr/local/lib/python3.5/dist-packages/pip/_internal/commands/install.py", line 352, in run resolver.resolve(requirement_set)
File "/usr/local/lib/python3.5/dist-packages/pip/_internal/resolve.py", line 131, in resolve self._resolve_one(requirement_set, req)
File "/usr/local/lib/python3.5/dist-packages/pip/_internal/resolve.py", line 294, in _resolve_one abstract_dist = self._get_abstract_dist_for(req_to_install)
File "/usr/local/lib/python3.5/dist-packages/pip/_internal/resolve.py", line 242, in _get_abstract_dist_for self.require_hashes
File "/usr/local/lib/python3.5/dist-packages/pip/_internal/operations/prepare.py", line 368, in prepare_linked_requirement abstract_dist.prep_for_dist(finder, self.build_isolation)
File "/usr/local/lib/python3.5/dist-packages/pip/_internal/operations/prepare.py", line 175, in prep_for_dist self.install_backend_dependencies(finder=finder)
File "/usr/local/lib/python3.5/dist-packages/pip/_internal/operations/prepare.py", line 123, in install_backend_dependencies reqs = req.pep517_backend.get_requires_for_build_wheel()
File "/usr/local/lib/python3.5/dist-packages/pip/_vendor/pep517/wrappers.py", line 71, in get_requires_for_build_wheel 'config_settings': config_settings
File "/usr/local/lib/python3.5/dist-packages/pip/_vendor/pep517/wrappers.py", line 162, in _call_hook raise BackendUnavailablepip._vendor.pep517.wrappers.BackendUnavailable