jupyterを使ってipynbファイルをhtmlに変換しようとしたらエラーが出た

記事内に商品プロモーションを含む場合があります。
最終更新日:2018年1月30日

普段から 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 の画面上で見た方が色々便利そうではあります。

bottle.pyで404エラーが発生した時に特定のページや情報を表示したい

bottle.pyで404エラーが発生した時に特定のページや情報を表示したい

bottle.pyを使ってpythonでWEBサイトやWEBサービスを作ってみる

bottle.pyを使ってpythonでWEBサイトやWEBサービスを作ってみる

pythonのモジュールやクラスを動的に読み込ませる方法

pythonのモジュールやクラスを動的に読み込ませる方法

python PIL 長方形の画像に余白を追加して正方形にリサイズする

python PIL 長方形の画像に余白を追加して正方形にリサイズする

python 3.x pipでopencvをインストールする方法

python 3.x pipでopencvをインストールする方法

Python 絶対パスからファイル名だけを取得する方法

Python 絶対パスからファイル名だけを取得する方法

python 文字列を置換する方法

python 文字列を置換する方法

pythonでos.pathを使ってパスの操作を行う

pythonでos.pathを使ってパスの操作を行う

pythonでコードのインポートを行う

pythonでコードのインポートを行う

Pythonを使ってPDFを指定したページごとにファイル分割

Pythonを使ってPDFを指定したページごとにファイル分割