最近升级到Python 3.8,并已安装jupyter
。但是,当尝试运行时jupyter notebook
出现以下错误:
File "c:\users\user\appdata\local\programs\python\python38\lib\site-packages\tornado\platform\asyncio.py", line 99, in add_handler
self.asyncio_loop.add_reader(fd, self._handle_events, fd, IOLoop.READ)
File "c:\users\user\appdata\local\programs\python\python38\lib\asyncio\events.py", line 501, in add_reader
raise NotImplementedError
NotImplementedError
我知道ProactorEventLoop
默认情况下Windows上的Python 3.8已切换为默认设置,因此我怀疑它与此相关。
Jupyter目前不支持Python 3.8?有没有解决的办法?
3
Python 3.8非常新鲜,因此最好回到3.7,等待一段时间,直到对其进行更好的测试,并专门为3.8创建模块。
—
furas
仍在3.8.1(今天发布)中打破。
—
瑞克
现在,在jupyter Notebook 6.0.3版中已修复此问题。使用
—
drec4s进行
pip install notebook --upgrade