BnMcG / HomeAssistant-RoboVac

Component to implement Eufy RoboVac support in Home Assistant
Apache License 2.0
45 stars 14 forks source link

Unable to install package robovac==0.0.9: Failed building wheel for pycryptodome #8

Open abalakov opened 5 years ago

abalakov commented 5 years ago

Hi, unfortunately I receive the following message. I understand that some versions are not as planned but don't know how to proceed. I am running the following setup. Any idea to solve the dependency issues?

arch | x86_64
-- | --
dev | false
docker | true
hassio | true
os_name | Linux
python_version | 3.7.3
timezone | Europe/Berlin
version | 0.92.2
Unable to install package robovac==0.0.9: Failed building wheel for pycryptodome
python-jose-cryptodome 1.3.2 has requirement pycryptodome<3.4.0,>=3.3.1, but you'll have pycryptodome 3.8.2 which is incompatible.
pyrebase4 4.3.0 has requirement oauth2client==4.1.2, but you'll have oauth2client 4.0.0 which is incompatible.
broadlink 0.9 has requirement pycryptodome==3.4.11, but you'll have pycryptodome 3.8.2 which is incompatible.
Command "/usr/local/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-6zcdleu2/pycryptodome/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-record-e0bmza3f/install-record.txt --single-version-externally-managed --prefix  --compile --user --prefix=" failed with error code 1 in /tmp/pip-install-6zcdleu2/pycryptodome/
You are using pip version 19.0.3, however version 19.2.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.

Regards

JXGA commented 5 years ago

Edit: disregard, you’re a docker user. You are using quite an old version of HA - could you try another docker instance with an up to date (0.96.2 onward) to see if it works there?

Hey there

I’m not even slightly sure if this is related. https://community.home-assistant.io/t/piwheel-issues-with-older-versions-of-raspbian/127234