我正在远程服务器上运行笔记本,我通过浏览器从本地计算机连接到该笔记本。我有点烦恼的是它在开始时就打印了这个:
Serving notebooks from local directory: /home/xxxxxxx
0 active kernels
The Jupyter Notebook is running at:
http://(friendly or 127.0.0.1):8888/
friendly
是主机的友好名称。主机的FQDN实际上是friendly.x.y.z.com
。我希望它打印出来:
The Jupyter Notebook is running at:
http://friendly.x.y.z.com:8888/
,以便可以从控制台直接单击URL。是否可以在jupyter笔记本中传递配置选项以明确指定要显示的主机名?
为清楚起见,尽管出现上述消息,http://friendly.x.y.z.com:8888/
在浏览器中仍可正确解析。
答案 0 :(得分:0)
您应该首先生成配置文件:
jupyter notebook --generate-config
然后使用配置文件,您可以通过编辑配置文件〜/ .jupyter / jupyter_notebook_config.py更改以下行来设置自定义URL:
c.NotebookApp.custom_display_url = 'http://friendly.x.y.z.com:8888'
因此,当您启动服务器时,它将显示与令牌串联的URL。