EDIT
This issue exists in older versions of Jupyter Notebook and was fixed in version 6.0.3 (released 2020-01-21). To upgrade to the latest version run:
pip install notebook --upgrade
Following on this issue through GitHub, it seems the problem is related to the tornado
server that jupyter uses.
For those that can’t wait for an official fix, I was able to get it working by editing the file tornado/platform/asyncio.py
, by adding:
import sys
if sys.platform == 'win32':
asyncio.set_event_loop_policy(asyncio.WindowsSelectorEventLoopPolicy())
After the main imports.
I expect an official fix for this soon, however.