I installed jupyter on my macbook pro (10.10), using pip install jupyter, it completed sucessfully. However, when trying to run the
jupyter notebook
command - I get the following errors.
Traceback (most recent call last): File "/usr/local/bin/jupyter-notebook", line 11, in sys.exit(main())
File "/Library/Python/2.7/site-packages/jupyter_core/application.py", line 267, in launch_instance
return super(JupyterApp, cls).launch_instance(argv=argv, **kwargs)
File "/Library/Python/2.7/site-packages/traitlets/config/application.py", line 591, in launch_instance
app.initialize(argv)
File "<string>", line 2, in initialize
File "/Library/Python/2.7/site-packages/traitlets/config/application.py", line 75, in catch_config_error
return method(app, *args, **kwargs)
File "/Library/Python/2.7/site-packages/notebook/notebookapp.py", line 1008, in initialize
self.init_terminals()
File "/Library/Python/2.7/site-packages/notebook/notebookapp.py", line 908, in init_terminals
from .terminal import initialize
File "/Library/Python/2.7/site-packages/notebook/terminal/__init__.py", line 3, in <module>
import terminado
File "/Library/Python/2.7/site-packages/terminado/__init__.py", line 7, in <module>
logging.getLogger(__name__).addHandler(logging.NullHandler())
AttributeError: 'module' object has no attribute 'NullHandler'
Can you please advise..
per additional requested info
bash-3.2$ python --version
Python 2.7.10
bash-3.2$ echo $PYTHONPATH
bash-3.2$ which -a python
/usr/bin/python
An alternative to using pip
is Anaconda or Miniconda . It is great for installing scientific libraries such as Jupyter.
Anaconda is a full distribution of about 200 libraries including Jupyter. Just install it with given instruction as user (not root) and you should be good to go.
Miniconda is smaller. It includes Python and a few essential libraries. If Anconda seems to big, download and install Miniconda. Again, as user not as root. Then, install Jupyter with:
conda install jupyter
In your case it is complaining to the log file. If you can specify it it should solve the problem, as now it is not finding it.
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.