Jupyter Notebookで“No module named”エラーが生じた場合
“No module named”の原因としては、指定したモジュールが存在していなかったり、モジュールがインストールされていないことなどが挙げられます。この場合、基本的にはパッケージインストールを行うなどしてエラーを解消することとなります。
手っ取り早い方法としてはJupyter Notebook上でコマンドラインを実行してしまう方法です。先頭に!
を付ければJupyter Notebook上でもコマンドラインとしての実行が可能です。
!pip install モジュール名
conda
コマンドを使用する場合にはyes/no入力が必要となるため以下のようにしてください。
!echo y|conda install モジュール名
Anaconda環境下でJupyter Notebookを使う場合、もっと根本的な原因として仮想環境にJupyter Notebookを置いていないという可能性もあります。その場合には以下のようにすれば仮想環境上にインストールできます。
conda install jupyter notebook
以上です。