【问题标题】:Connection refused (503 error) after running jupyter notebook运行 jupyter notebook 后连接被拒绝(503 错误)
【发布时间】:2019-01-04 09:37:16
【问题描述】:

我在 Redhat 服务器系统中安装了 conda 和 anaconda。当我以 root 用户运行 jupyter 时:

    jupyter notebook --port 8889 --allow-root --no-browser

一切似乎都正常,jupyter 正在成功运行。

    [I 10:25:44.091 NotebookApp] JupyterLab extension loaded from 
     /anaconda3/lib/python3.7/site-packages/jupyterlab
    [I 10:25:44.091 NotebookApp] JupyterLab application directory is /anaconda3/share/jupyter/lab
    [I 10:25:44.094 NotebookApp] Serving notebooks from local directory: /anaconda3/share
    [I 10:25:44.094 NotebookApp] The Jupyter Notebook is running at:
    [I 10:25:44.094 NotebookApp] http://localhost:8889/?token=47727d960f404202b179027ea871fd5fda8cfed87307cad4
    [I 10:25:44.094 NotebookApp] Use Control-C to stop this server and shut 
    down all kernels (twice to skip confirmation).
   [C 10:25:44.098 NotebookApp]

     To access the notebook, open this file in a browser:
      file:///root/.local/share/jupyter/runtime/nbserver-12424-open.html
     Or copy and paste one of these URLs:
        http://localhost:8889/?token=47727d960f404202b179027ea871fd5fda8cfed87307cad4

但是,当我尝试访问在我的浏览器(在 Windows 中)中提供给我的 URL 时,我收到 503 错误。我使用给定的 URL,只是通过服务器主机名更改 localhost。 任何帮助! 谢谢

【问题讨论】:

  • 你使用端口转发了吗?
  • 是的,我使用端口 8889。

标签: anaconda jupyter-notebook jupyter


【解决方案1】:

如果您从另一台设备(不是本地主机)连接到 Jupyter 服务器,则需要允许外部 IP 地址。您可以通过指定来做到这一点:

--ip=0.0.0.0 or --ip=*

如果您希望仅访问 IP 白名单,也可以在此处指定(或在 jupyter_notebook_config.py 文件中)

尝试: jupyter notebook --port 8889 --allow-root --no-browser --ip=0.0.0.0

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-18
    • 1970-01-01
    相关资源
    最近更新 更多