无法在浏览器上打开jupyter(ipython)笔记本

Wal*_*Ali 7 python ipython ipython-notebook jupyter jupyter-notebook

我正在使用python3.5jupyter 4.0.6.我启动了jupyter notebook,并得到以下输出:

[I 21:47:27.021 NotebookApp] Serving notebooks from local directory: /home/nitrous
[I 21:47:27.021 NotebookApp] 0 active kernels
[I 21:47:27.021 NotebookApp] The Jupyter Notebook is running at: http://localhost:8888/
[I 21:47:27.022 NotebookApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation).
[W 21:47:27.023 NotebookApp] No web browser found: could not locate runnable browser.
Run Code Online (Sandbox Code Playgroud)

在我的firefox浏览器上,我键入了指定的localhost url:http://localhost:8888/但是我收到unable to connect错误消息.我错过了什么?是这一行的问题的暗示:

[W 21:47:27.023 NotebookApp] No web browser found: could not locate runnable browser.
Run Code Online (Sandbox Code Playgroud)

这是我第一次使用笔记本电脑.我试着将下面的代码放在jupyter_notebook_config.py文件中,但无济于事:

c.NotebookApp.open_browser = True
c.NotebookApp.browser = 'firefox'
Run Code Online (Sandbox Code Playgroud)

它还说0 active kernels.那是问题吗?

var*_*run 6

如果您在虚拟机(主要是 Windows 虚拟机上的 Linux 虚拟机)中运行 Jupyter Notebook 并尝试从虚拟机访问,则需要使用正确的选项启动 Jupyter Notebook。请尝试像下面一样运行它,它应该可以工作。

jupyter notebook --ip=0.0.0.0 --no-browser
Run Code Online (Sandbox Code Playgroud)

在 Firefox 中输入 URL 之前,请检查虚拟机的 IP。您可以使用

ifconfig
Run Code Online (Sandbox Code Playgroud)

为此的命令。


tar*_*rma 5

在我的 ec2 实例上运行 Jupyter 时,我遇到了同样的问题。我通过执行以下命令解决了它:

jupyter 笔记本 --no-browser

最初它会显示 0 个活动内核,一旦我们开始在不同的环境(如 Python、R 等)上创建笔记本,它就会向我们显示活动内核的数量。


小智 0

我也遇到过类似的问题,不过是用 Chrome 的。我不知道在 Firefox 中,但在 chrome 中,设置 - >启用访客浏览。