我正在尝试制作只读 jupyter 笔记本的副本(通过设置 chattri
位并获得644
许可)。当内核设置为 Python2 或 Python3 时,笔记本复制失败。它只打开一个空白页面。有趣的是,带有 R 内核的类似笔记本成功地制作了副本。
jupyter 内核是否对此make a copy
UI 有特殊调用?
据我所知,make a copy
触发器notebook.js由handler.py处理。我放了一个监听handler.py
器来调试它,但似乎制作副本甚至没有进入上下文。我尝试在第 2781 行notebook.js
之前放入一个警告框,但这似乎没有任何作用。调试此方案或如何调用复制代码的任何指针?
相关信息:
- Jupyter 正在通过以下方式提供服务
jupyterhub==0.6.1
jupyter==1.0.0
ipykernel==4.3.1