INFO:homeassistant.util.package:Attempting install of netdisco==0.6.7
Command "C:\Miniconda3\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\clach04\\AppData\\Local\\Temp\\pip-build-60cus39u\\netifaces\\setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n','\n'), __file__, 'exec'))" install --record C:\Users\clach04\AppData\Local\Temp\pip-sy_ft8ke-record\install-record.txt --single-version-externally-managed --compile --home=C:\Users\clach04\AppData\Local\Temp\tmpr5mv8qa7" failed with error code 1 in C:\Users\clach04\AppData\Local\Temp\pip-build-60cus39u\netifaces\ERROR:homeassistant.bootstrap:Not initializing discovery because could not install dependency netdisco==0.6.7
this happens each time which takes a number of seconds to run through and then eventually fail.
Any tips for either debugging this (I have no more error detail, I’ve not attempted a pip3 install) or marking netdisco for ignore? This is pretty minor but I’m brand new to playing with HA so pretty clueless.
First try to install netdisco manually with pip, possibly getting some more verbose error logging. You might be missing a build dependency for netifaces, looking at the log. This has been a topic a couple of times in the forum, so you can look at old posts also.
So digging into log above along with forum posts and docs. Main issue is Discovery component https://home-assistant.io/components/discovery/ is enabled by default and unless the correct C compiler (and dependencies, e.g. under Linux python-dev) is available pip install will fail.