python中,No module named '__main__.models'; '__main__' is not a package解决方法

1、pycharm报错信息:

from .bird_base import BirdBase
ModuleNotFoundError: No module named '__main__.bird_base'; '__main__' is not a package

 

2、目录结构:

 

 

3、解决方法:

将相对路径改为绝对路径:

from .bird_base import BirdBase------改为-----> from python_learning.bird_base import BirdBase

 

posted @ 2021-10-18 16:33  woft王  阅读(1467)  评论(0)    收藏  举报