我正在尝试复制一个只读jupyter笔记本(通过设置chattr i
位并获得644
权限)。当内核设置为Python2或Python3时,笔记本复制失败。它只打开一个空白页面。有趣的是,带有R内核的类似笔记本成功制作了副本。
jupyter内核是否对此make a copy
UI进行了特殊调用?
据我所知make a copy
触发器notebook.js由handler.py处理。我在handler.py
中放了一个监听器来调试这个,但看起来make拷贝甚至没有进入上下文。我尝试在notebook.js
以及line 2781之前加入警告框,但这似乎没有做任何事情。是否需要调试此场景或如何调用复制代码?
相关信息:
jupyterhub==0.6.1
jupyter==1.0.0
ipykernel==4.3.1