2016-12-08 29 views
10

我一直在探索Jupyter孵化器儀表板項目的第一步和第二步(更多信息請點擊:https://github.com/jupyter-incubator/dashboards/wiki)。將我的筆記本變成可用的儀表板很簡單,這非常棒。最簡單的方式在當地服務Jupyter孵化器儀表板

我的問題是,我不確定第三步是共享/託管儀表板。我正在使用本地服務器的企業環境中。我需要能夠在本地服務器上共享儀表板,然後讓人們通過網絡訪問它們。實質上,我需要第二步(dashboards_bundlers)中的「作爲本地儀表板部署」選項。但是,似乎現在不推薦使用此功能。

我的問題是,有沒有簡單的方法來在本地共享儀表板?我一直在看dashboards_server應用程序,但現在它看起來有點過頭了。這裏的功能看起來很強大,但可能比我們目前需要的功能更多。

如果這是唯一的選擇,那麼我會在那裏繼續,但我想看看是否有人首先有一個更簡單的解決方案。

回答

1

當我看到你已經發布了類似的問題在Github Issues section of Jupyter

您收到的答案太多,但並不理想,我猜。正如這個人所說的那樣,現在沒有辦法實現你所期望的。
但是,如果您希望其他人應該訪問系統Jupyter儀表板的本地副本,那麼最好將您的系統作爲服務器本身。然後,您可以授予訪問權限以查看您的服務器/本地計算機。其他人可以像當地系統的系統一樣是一個孩子。

就像親子或說主從將允許其他人有權訪問您的Jupyter DashBoard副本。

這可能有點令人困惑,但這是你可以實現與你在你的問題中提到的方式。

1

這可能是一個太簡單的答案。我們公司使用Windows 7企業。我有一個桌面上Jupyter筆記本上運行,我通過運行以下命令訪問:

jupyter.exe notebook --ip=10.106.166.180 --no-browser

我只是用我的主機的IP地址。

然後我只要你不介意的人修修補補,使用或周圍的筆記本窺探發送人ipynb網址

例如http://10.106.166.180:8888/notebooks/Notebooks/sample.ipynb

。此外,如果時間到了,您可以隨時重新啓動服務器,然後添加一個密碼,以便人們無法再訪問它。

+0

這看起來不錯。我將在一天結束前測試並回復。 –

+0

祝你好運,我部門的一些人也想學習基本的python,但不想安裝python或在PC中混亂的麻煩。所以我分享他們的筆記本電腦,並要求他們重新命名爲有自己的名字,以便可以嘗試。 – fcsr

+0

我對jupyter儀表板很好奇,所以我試了一下,對於任何筆記本,你只需在url的末尾添加'?dashboard',這將使筆記本處於儀表板預覽模式。所以當你分享你的網址時,他們會自動看到儀表板視圖http://10.106.166.180:8888/notebooks/Notebooks/sample.ipynb'?dashboard' – fcsr

相關問題