I installed Miniconda and I'm trying to use Jupyter Notebook with it but haven't been able to do so. After installing miniconda I ran the jupyter notebook
command on my terminal and jupyter wasn't installed.
I went ahead and installed it with the conda install jupyter
. However, I once again ran jupyter notebook
on my terminal and got the following console error:
Emilios-MacBook-Pro:documents emilioramirezeguia$ jupyter notebook Traceback (most recent call last): File "/Users/emilioramirezeguia/miniconda2/bin/jupyter-notebook", line 7, in from notebook.notebookapp import main File "/Users/emilioramirezeguia/miniconda2/lib/python2.7/site-packages/notebook/notebookapp.py", line 45, in ioloop.install() File "/Users/emilioramirezeguia/miniconda2/lib/python2.7/site-packages/zmq/eventloop/ioloop.py", line 210, in install assert (not ioloop.IOLoop.initialized()) or \ AttributeError: type object 'IOLoop' has no attribute 'initialized'
Any idea how to fix this?
Thank you
This problem has just happened to me as well. My older anaconda environments seem to be working fine but the environments I have created today seem to have this exact issue which throws AttributeError: type object 'IOLoop' has no attribute 'initialized'
.
It seems to be because of the latest release of tornado==5.0
which released either today or yesterday. I reverted back to the last stable version i.e. tornado==4.5.3
and it worked.
Here's the solution
pip uninstall tornado
pip install tornado==4.5.3