私は Jupyter ノートブックでスクリプトを 26 時間ほど実行しています。コンピューターを他の用途に使用しているわけではありませんが、このプログラムを実行する必要があり、完了までに約 30 時間かかります。約 21 時間経過した時点で保存が停止し、ターミナルに次のメッセージが表示されました。
403 PUT /api/contents/[file.ipynb] (::1): '_xsrf' argument missing from POST
ここで、[file.ipynb] は Jupyter ノートブックの場所です。また、次のようにも書かれています:
'_xsrf' argument missing from post
ノートブックの右上部分に再度表示されます。プログラムはまだ実行中なので、期限があるので、Jupyter ノートブックを再起動してプログラムを再度実行したくないのですが、他にできることはありますか?
私は Google Chrome を使用していますが、別の投稿で示唆されているように、コード内に LastPass 拡張機能や「%」文字はありません。
ご協力いただきありがとうございます!
ベストアンサー1
私が見つけた最も簡単な方法は次のとおりです:
https://github.com/nteract/hydrogen/issues/922#issuecomment-405456346
同じカーネルで別の(実行されていない既存の)ノートブックを開くだけで、問題は魔法のように消え、以前エラーが表示されていたノートブックを再度保存できるようになります_xsrf
。
Jupyter ホームページをすでに閉じている場合は、Jupyter を起動したターミナルにそのホームページへのリンクがあります。