ImportError:attempted relative import with no known parent package python报错

https://www.jianshu.com/p/65d9e5228332  里面提到的‘通过在其中创建一个新的空 __init__.py 文件来将项目目录转换为一个包。’ 给了我启发:

之前我要引用原工程pycocotools里的coco.py , 我就直接在原工程里写了个t.py ,报错如下:

ImportError:attempted relative import with no known parent package python报错_第1张图片

于是,我新建了个文件夹,把原工程pycocotools当做一个包,与t.py一起放到新建的文件夹里,这样项目的结构关系就正常了:

ImportError:attempted relative import with no known parent package python报错_第2张图片

你可能感兴趣的:(报错解决)