JupyterLabファイルをコマンドラインから実行しようとして苦戦した。
後の為に、以下にメモしておく。
1.課題
JupyterLabファイル(拡張子はipynb)は、直接コマンドラインから実行できない。
例)playtime.ipynb
2.対策
Papermillというツールを使って実行する。
下記のWEBページにお世話になりました。ありがとうございます。
・PapermillでJupyter Notebookをコマンドラインから実行する
3.内容
(1)Papermillのインストール
(2)実行コマンド
下図下線部のようにpipenv runを付ける。
実行するファイル名はplaytimeの部分で必要に応じて変更し、出力先はouput.ipynb固定で良い。
なお、pipenv runを付けないと、下図のようにエラーが出る。
4.結果
ouput.ipynbに出力されるので、JupyterLabからファイルを開いて確認する(下図)。
<個人的な感想>
いやー、とても苦戦した。途中で諦めかけたほどである。
各人のPC環境が違うので、WEBで調べた内容が、そのまま使えない・・・。