python中ModuleNotFoundError错误

假如我在A文件夹中写了两个python文件a.py和b.py,文件b中有函数c,我在a文件中这样写:
from A.b import c
但是却报了个错:
ModuleNotFoundError: No module named 'A.b'

我在文件夹A中明明有b文件啊,为什么计算机找不到呢?怎么解决呢?(linux系统,在终端运行)

项目路径不在Python的模块搜索路径中
查看Python的模块搜索路径:sys.path
临时添加Python模块搜索路径:sys.path.append('path')
永久添加Python模块搜索路径:百度一下...

你看下你环境中是不是引用错了

https://www.cnblogs.com/dreamyu/p/7889959.html

from b import c 就可以了,因为你那两个文件是在相同路径下面。吧a.py文件和A文件夹放在一起你那样写就是对的了。