我正在使用python3.5
和jupyter 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.
在我的firefox
浏览器上,我输入了指定的localhost网址:http://localhost:8888/
,但收到unable to connect
错误消息。我错过了什么?这是问题的暗示:
[W 21:47:27.023 NotebookApp] No web browser found: could not locate runnable browser.
这是我第一次使用笔记本电脑。我试着将下面的代码放在jupyter_notebook_config.py
文件中,但无济于事:
c.NotebookApp.open_browser = True
c.NotebookApp.browser = 'firefox'
它还说0 active kernels
。那是问题吗?
答案 0 :(得分:2)
在我的ec2实例上运行Jupyter时,我遇到了同样的问题。 我通过执行以下命令解决了它:
jupyter notebook --no-browser
最初它将显示0个活动内核,一旦我们开始在不同环境(如Python,R等)上创建笔记本,它将向我们显示活动内核的数量。
答案 1 :(得分:0)
我有类似的问题,但使用Chrome。我不知道在Firefox中,但在chrome,Settings->启用访客浏览。
答案 2 :(得分:0)
如果您在VM中运行jupyter笔记本(主要是在Windows客户机上的Linux vm上)并尝试从guest虚拟机访问,则需要使用正确的选项启动Jupyter Notebook。请尝试像下面一样运行它,它应该可以工作。
jupyter notebook --ip=0.0.0.0 --no-browser
在firefox中输入网址之前,请检查虚拟机的IP。你可以用
ifconfig
命令。
答案 3 :(得分:0)
起初我有一个类似的问题。我可以通过更改jupyter_notebook_config.py
中的以下行来解决此问题:
c.NotebookApp.browser = r"C:/Program Files (x86)/Google/Chrome/Application/chrome.exe --app=%s"
我想添加前缀“ r”前缀将字符串转换为原始字符串实际上已经解决了这个问题。