やりたいこと
バッチファイル(.shファイル)内で、runipyを使ってjupyter notebookを自動実行したい。
環境
- OS:macOS Big Sur ver 11.2.3
- python3.8
- runipy 0.1.5
- jupyter core : 4.6.3
- jupyter-notebook : 6.1.1
- qtconsole : not installed
- ipython : 7.17.0
- ipykernel : 5.3.4
- jupyter client : 6.1.6
- jupyter lab : 2.2.2
- nbconvert : 5.6.1
- ipywidgets : not installed
- nbformat : 5.0.7
- traitlets : 4.3.3
できないこと
runipy test.ipynb out.ipynb
と書いたバッチファイルをcronで定期実行しようとすると、
test.sh: line 4: runipy: command not found
と表示され、実行できない状況です。
なにかご存知でしたら、教えていただきたいです。
runipy test.ipynb out.ipynb
をターミナル上から実行すると、jupyter notebookが更新されます。
バッチファイル上から実行すると、上記のエラーが発生してしまいます。
バッチファイルの中身は以下の通りです。
bash
1#!/bin/sh 2cd <.ipynbのあるディレクトリ> 3runipy test.ipynb out.ipynb
以上です。よろしくお願いいたします。
あなたの回答
tips
プレビュー