David Chen
David Chen

Reputation: 1835

Error when executing `jupyter notebook` (No such file or directory)

When I execute jupyter notebook in my virtual environment in Arch Linux, the following error occurred.

Error executing Jupyter command 'notebook': [Errno 2] No such file or directory

My Python version is 3.6, and my Jupyter version is 4.3.0

How can I resolve this issue?

Upvotes: 137

Views: 189175

Answers (12)

Thayakorn Rakwetpakorn
Thayakorn Rakwetpakorn

Reputation: 553

This worked for me. (Python 3.6 on Ubuntu 18.04 LTS)

export PATH=$PATH:~/.local/bin/

Upvotes: 24

Nic Scozzaro
Nic Scozzaro

Reputation: 7373

For me the issue was that the command jupyter notebook changed to jupyter-notebook after installation.

If that doesn't work, try python -m notebook, and if it opens, close it, then export PATH=$PATH:~/.local/bin/, then refresh your path by opening a new terminal, and try jupyter notebook again.

And finally, if that doesn't work, take a look at vim /usr/local/bin/jupyter-notebook, vim /usr/local/bin/jupyter, vim /usr/local/bin/jupyter-lab (if you have JupyterLab) and edit the #!python version at the top of the file to match the version of python you are trying to use. As an example, I installed Python 3.8.2 on my mac, but those files still had the path to the 3.6 version, so I edited it to #!/Library/Frameworks/Python.framework/Versions/3.8/bin/python3

Upvotes: 77

rahul
rahul

Reputation: 1243

Use the command below and if you are using pip3 replace pip by pip3

pip install --upgrade --force-reinstall jupyter

This worked for me.

Upvotes: 5

silly
silly

Reputation: 947

Deactivate your virtual environment if you are currently in;

Run following commands:

python -m pip install jupyter

jupyter notebook

Upvotes: 2

Javed Gouri
Javed Gouri

Reputation: 359

Jupyter installation is not working on Mac Os

To run the jupyter notebook:-> python -m notebook

Upvotes: 6

pritish thakkar
pritish thakkar

Reputation: 310

On Ubuntu 18.10, the following command helped me out.

sudo apt-get install jupyter-notebook

Upvotes: 19

anon
anon

Reputation: 11

If you are on Fedora installing python3-notebook resolved my problem.

# dnf install python3-notebook

Upvotes: 0

Lars Ericson
Lars Ericson

Reputation: 2094

I'm trying to get this going on VirtualBox on Ubuntu. Finally on some other post it said to try jupyter-notebook. I tried this and it told me to do sudo apt-get jupyter-notebook and that installed a bunch of stuff. Now if I type command jupyter-notebook, it works.

Upvotes: 0

Chris
Chris

Reputation: 11

For me the fix was simply running pip install notebook

Somehow the original Jupiter install got borked along the way.

Upvotes: 1

siddharthrc
siddharthrc

Reputation: 633

Try this command: python -m IPython notebook

Credits to the GitHub user Milannju who provided the solution here.

Upvotes: 31

Louise Davies
Louise Davies

Reputation: 15971

It seems to me as though the installation has messed up somehow. Try running:

# For Python 2
pip install --upgrade --force-reinstall --no-cache-dir jupyter
# For Python 3
pip3 install --upgrade --force-reinstall --no-cache-dir jupyter

This should reinstall everything from PyPi. This should solve the problem as I think running pip install "ipython[notebook]" messed things up.

Upvotes: 196

Deepak Sood
Deepak Sood

Reputation: 405

Since both pip and pip3.6 was installed and pip install --upgrade --force-reinstall jupyter was failing, so I used

pip3.6 install --upgrade --force-reinstall jupyter

and it worked for me. Running jupyter notebook also worked after this installation.

Upvotes: 5

Related Questions