Jupyter Notebookで“No module named”エラーが生じた場合

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

以上です。

  • URLをコピーしました!
Contents