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?

141422 次浏览

在我看来,似乎是安装出了问题。试着运行:

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

这应该可以从 PyPi 重新安装所有东西。这个 应该解决了问题,因为我认为运行 pip install "ipython[notebook]"会把事情搞砸。

使用下面的命令,如果使用 pip3,则将 pip 替换为 pip3

pip install --upgrade --force-reinstall jupyter

这招对我很管用。

由于 pip 和 pip3.6都已安装,因此 pip install --upgrade --force-reinstall jupyter 失败了,所以我用了

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

对我很有效。 在安装之后,运行 jupyter notebook也可以正常工作。

对我来说,问题在于命令 jupyter notebook在安装后改为 jupyter-notebook

If that doesn't work, try python -m notebook, and if it opens, close it, then 然后通过打开一个新终端刷新路径,再次尝试 jupyter notebook

最后,如果这不起作用,看看 vim /usr/local/bin/jupyter-notebookvim /usr/local/bin/jupytervim /usr/local/bin/jupyter-lab(如果你有木星实验室)并编辑 # !文件顶部的 python 版本与您试图使用的 python 版本匹配。例如,我在 Mac 上安装了 Python 3.8.2,但是这些文件仍然有3.6版本的路径,所以我将其编辑为 #!/Library/Frameworks/Python.framework/Versions/3.8/bin/python3

试试这个命令: python -m IPython notebook

感谢提供解决方案 给你的 GitHub 用户 Milannju

对我来说,修复只是运行 pip install notebook

不知怎么的,最初的木星安装在路上变得枯燥无味。

我正在 Ubuntu 上的 VirtualBox 上尝试这个。最后在其他一些帖子上说要尝试木星笔记本。我尝试了这个,它告诉我做 sudo apt-get jupyter 笔记本,并安装了一堆东西。现在,如果我输入 command jupyter-book,它就可以工作了。

这个 对我很有用(Ubuntu 18.04 LTS 上的 Python 3.6)

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

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

# dnf install python3-notebook

在 Ubuntu 18.10上,下面的命令帮助我解决了这个问题。

sudo apt-get install jupyter-notebook

Jupyter installation is not working on Mac Os

运行木星笔记本:-> python-m 笔记本

如果您当前在虚拟环境中,请停用该虚拟环境;

运行以下命令:

Python-m pip install jupyter

木星笔记本