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

目录

  • 一、问题
  • 二、解决

一、问题

  1. 运行代码出现报错:ImportError: attempted relative import with no known parent package
    Python报错:ImportError: attempted relative import with no known parent package_第1张图片

  2. 问题原因:python相对路径导入出现问题,报错:没有找到已知的父程序包,找到问题显示的定位22行,使用的是相对方法导入

在这里插入图片描述

二、解决

  1. 使用绝对引用方法导入,modeling_resnet.py是在models下,则在导入的时候补全为 :
from models.modeling_resnet import ResNetV2

Python报错:ImportError: attempted relative import with no known parent package_第2张图片
和代码中写相对路径和绝对路径类似,相对路径有时候容易出问题,问题解决!注意:这样修改是当前的.py文件与modeling_resnet.py文件处于同一级,不同级的其他调用参看这两个博文:链接: link1 链接: link2

你可能感兴趣的:(python,开发语言)