エラー辞典

ModuleNotFoundError

importしようとしたモジュール(ライブラリ)が見つからないときに発生するエラーです。AIやデータ分析用のライブラリを使うときによく遭遇します。

原因

NumPyやpandasのような外部ライブラリを pip でインストールし忘れている、またはモジュール名のスペルミスが原因です。

エラーになるコード例

import numpy
ModuleNotFoundError: No module named 'numpy'

修正版

# ターミナルで先にインストールしてから import する
# pip install numpy

import numpy

よくある間違い

  • 外部ライブラリを pip install せずに import してしまう
  • 仮想環境(venv)を分けている場合、インストール先の環境を間違えている
  • モジュール名のスペルミス(大文字・小文字の違いも含む)

← エラー辞典に戻る