Voila仪表板基本网址

问题描述

运行voila my_notebook.ipynb时,voila会正确启动并显示仪表板。设置基本网址时(使用--Voila.base_url ='/ my-base-url'):

  • 浏览器中显示403: Forbidden错误
  • 终端收到WARNING:tornado.general:403 GET /test/voila/files/test (::1): File not whitelisted警告。

在voila命令中添加--VoilaConfiguration.file_whitelist="['.*']"自变量会导致:

  • 404: Not Found在浏览器中
  • WARNING:tornado.access:404 GET /test/voila/files/test (::1) 1.38ms在终端机中

据我了解,将基本网址指定为“ / my-base-url”应该可以在localhost:8866/my-base-url上使用仪表板。这是应该如何运作,还是我误会了什么?

解决方法

base url 表示你的 notebook 所在的文件夹,你仍然需要使用 localhost:8866/my-base-url/name-of-your-notebook-file