If yarl isn't installed, it should show different error message. Trying to upgrade or reinstall is better option
I see OP use python 3.6 where yarl isn't released yet,
yarl has no Python 3.6 builds. Because that I suggest to
pip install yarl, IMO.
on electrum website had noted - Python (3.6.1 and higher)