J'ai récemment effectué une mise à jour vers Python 3.8, et j'ai installé jupyter
. Cependant, en essayant d'exécuter jupyter notebook
Je reçois l'erreur suivante :
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
Je sais que Python 3.8 sous Windows est passé à ProactorEventLoop
par défaut, donc je soupçonne que c'est lié à cela.
Jupyter ne supporte pas Python 3.8 pour le moment ? Existe-t-il une solution de contournement ?
3 votes
Python 3.8 est très récent, il vaut mieux revenir à la version 3.7 et attendre un peu jusqu'à ce qu'il soit mieux testé et que des modules soient créés spécialement pour la 3.8.
1 votes
Duplicata possible de Le carnet Jupyter ne peut pas démarrer avec python 3.8 sous Windows 10
3 votes
Toujours cassé dans la version 3.8.1 (publiée aujourd'hui).
2 votes
Ce problème est maintenant corrigé dans la version 6.0.3 de jupyter notebook. Mettez à jour avec
pip install notebook --upgrade