JupyterLabファイルをコマンドラインから実行

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で調べた内容が、そのまま使えない・・・。

コメントする

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください