読み取り専用の jupyter ノートブックのコピーを作成しようとしています (chattri
ビットを644
許可付きで設定して作成)。カーネルが Python2 または Python3 に設定されている場合、ノートブックのコピーは失敗します。空白のページしか開きません。興味深いことに、R カーネルを使用した同様のノートブックでは、コピーが正常に作成されます。
jupyter カーネルには、このmake a copy
UI に対する特別な呼び出しがありますか?
私が知る限り、 handler.pyによって処理されるNotebook.jsmake a copy
をトリガーします。これをデバッグするためにリスナーを入れましたが、コピーを作成してもコンテキストに入っていないようです。行 2781の前にも警告ボックスを入れてみましたが、何も起こらなかったようです。このシナリオをデバッグするためのポインタ、またはコピー コードがどのように呼び出されるか?handler.py
notebook.js
関連情報:
- Jupyterは経由で提供されています
jupyterhub==0.6.1
jupyter==1.0.0
ipykernel==4.3.1