2017-02-16 1 views
1

J'ai installé jupyter et en essayant de démarrer, je reçois l'erreur suivante:Jupyter portable ImportError: Aucun module nommé tornado.log

File "/Library/Frameworks/Python.framework/Versions/2.7/bin/jupyter-notebook", line 7, in <module> 
from notebook.notebookapp import main 
File"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/notebook/__init__.py", line 25, in <module> 
from .nbextensions import install_nbextension 
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/notebook/nbextensions.py", line 35, in <module> 
from tornado.log import LogFormatter 
ImportError: No module named tornado.log 

J'ai essayé de désinstaller et de réinstaller jupyter, tornade, ou tout ce que je pouvais en quelque sorte lien vers cette erreur et rien n'a vraiment aidé. En fait, cela fonctionnait assez bien, mais il a récemment commencé à me lancer l'erreur ci-dessus. Toute aide est grandement appréciée.

+1

Jusqu'à présent, j'ai réussi à contourner ce problème en supprimant python et toutes ses dépendances et les réinstaller à nouveau. Les choses sont revenues à la normale. –

Répondre

3

Je résous tout ce problème par une tornade de force Réinstaller, en utilisant cette commande: pip2 install tornado --user --ignore-installed

+0

Excellent. Cela a fonctionné pour moi. Au lieu de pip2, j'ai dû utiliser pip3 car j'utilise python 3.6 –

1

tornade Réinstaller est pas le problème; la version obsolète est. Mettre à niveau avec pip install --upgrade tornado.