简体   繁体   中英

Can't launch Jupyter Notebook on osx -

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

Simpler installation with Anaconda

An alternative to using pip is Anaconda or Miniconda . It is great for installing scientific libraries such as Jupyter.

Anaconda

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

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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM