⚠️ 記事内に広告を含みます。

pythonのImportError: cannot import nameの解決方法

importするモジュールの名前や同ディレクトリに同じ名前の.pyを作っていないか確認する

ImportError: cannot import nameが出る

作成したコードを試しに実行したらImportErrorが発生することがあります。

解決方法は、

  • import対象をpipなどからインストールする
  • import対象と同じ.pyファイルを作成していないか確認する
    • 例: import tkinter as tk → 同じディレクトリに tkinter.pyがないか?

意外にインポートするモジュールと同じ名前のファイルを作成してしまっていることもあるので、確認してみてください。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です