
Traceback (most recent call last):


 "/tmp/pip-build-cth80kky/PyICU/setup.py", line 66, in <module>

ICU_VERSION = check_output(('icu-config', '--version')).strip()


 "/tmp/pip-build-cth80kky/PyICU/setup.py", line 19, in check_output

return subprocess_check_output(popenargs)


 "/usr/lib64/python3.6/subprocess.py", line 356, in check_output

**kwargs).stdout


 "/usr/lib64/python3.6/subprocess.py", line 423, in run

with Popen(*popenargs, **kwargs) as process:


 "/usr/lib64/python3.6/subprocess.py", line 729, in __init__

restore_signals, start_new_session)


 "/usr/lib64/python3.6/subprocess.py", line 1364, in _execute_child

raise child_exception_type(errno_num, err_msg, err_filename)


NotFoundError: [Errno 2] No such file or directory: 'icu-config': 'icu-config'

Traceback (most recent call last):



 "<stdin>", line 1, in <module>



 "/home/pi/.local/lib/python3.7/site-packages/miio/device.py", line 310, in send


return self.send(command, parameters, retry_count - 1)



 "/home/pi/.local/lib/python3.7/site-packages/miio/device.py", line 291, in send


raise DeviceError(error)

miio.exceptions.DeviceError: {'code': -9999, 'message': 'UART timeout'} 
