解决ModuleNotFoundError:没有名为“ abc”的模块

时间:2020-10-03 12:25:11

标签: python python-3.x python-import

我有一个python3项目。它的根目录是“ abc”。我正在处理位于以下位置的python文件:

abc/simulation/examples/myprog.py

在“ myprog.py”中,有一行

from abc import ...

但是运行python文件会产生错误消息

ModuleNotFoundError: No module named 'abc'

如何清除此错误?谢谢。

1 个答案:

答案 0 :(得分:2)

  1. Python有一个标准软件包abc。重用标准函数/类/模块/软件包的名称从来都不是一个好主意。尽量避免它。
  2. 包裹中是否有__init__.py个文件?