jupyterを使ってipynbファイルをhtmlに変換しようとしたらエラーが出た
普段から jupyter を利用している人ならすぐに変換するなり、jupyter で見るなりできるかもしれませんが、python は多少使っているものの、jupyter は普段使っていないので、少々時間をとりました。
調べながら、インストールして単純に変換コマンドを実行したら、エラーが出たのでその対処法を記録しておきます。
まずは、jupyter のインストールから行います。
pip install jupyter
pip はすでに使える状況にでしたので、コマンド一発でインストールできました。
続いて、jupyter コマンドを使って ipynb ファイルを html へ変換してみたいと思います。
jupyter nbconvert input.ipynb --stdout > output.html
と、ここで下記のようなエラーが発生してしまいました。
Error executing Jupyter command 'nbconvert': [Errno 'jupyter-nbconvert' not found] 2
jupyter だけインストールしたのでは、html への変換はできないようです。
エラーメッセージを参考に nbconvert を pip でインストールします。
pip install nbconvert
この後、再び下記のコマンドを実行したら無事、変換することが出来ました。
jupyter nbconvert input.ipynb --stdout > output.html
後々調べてみると、ipynb ファイルは jupyter の画面上で見た方が色々便利そうではあります。