notebook: 'notebook' is not a Jupyter command

I keep getting this error 'notebook' is not a Jupyter command when trying to make a launcher (in Linux Mint mate panel) for jupyter notebook. The command I put in the launcher is /home/fehiepsi/miniconda3/bin/jupyter notebook. If I replace jupyter by ipython, then things go well. So I guess that the command jupyter notebook is different to ipython notebook, isn’t it?

I install ipython notebook by using conda and just install jupyter today (of course, I have updated all packages). Could anyone please give me some suggestions?

Additional informaltion: I just run jupyter notebook well in the terminal, so the problem might lie on the launcher. But I get confused because in the launcher, the command ipython notebook runs well.

About this issue

  • Original URL
  • State: closed
  • Created 9 years ago
  • Reactions: 2
  • Comments: 40 (18 by maintainers)

Commits related to this issue

Most upvoted comments

Had this issue on a Mac running Python 3 in a virtual env. Reinstalling notebook as recommended above resolved the issue. $ pip uninstall notebook $ pip install --upgrade notebook

Does jupyter-notebook (with a hyphen instead of a space) work?

@mgrani I have a similar setup, but I moved jupyter-notebook to the /usr/local/bin directory.

@takluyver you were right, I needed to install another package jupyter-notebook. Everything is working now. Thank you.

I also had the issue on osx with homebrew python installation, where pip install jupyter would not put jupyter-notebook in /usr/local/bin , while correctly installing other components.

The following, as recommended above, resolved the issue: pip uninstall notebook pip install --upgrade notebook