ImportError: attempted relative import with no known
时间: 2023-08-27 18:17:17 浏览: 36
解决办法。在导入包时,使用了相对引用方式(import module)去引用包,但是没有找到父级包,导致了ImportError: attempted relative import with no known parent package的错误。为了解决这个问题,可以采取以下几个步骤:首先,确保你的目录结构正确,确保你的脚本文件与父级包在同一级目录下。其次,将父级包所在的文件夹添加到sys.path中,这样Python就能找到父级包了。可以通过以下代码实现:
import sys
sys.path.append('父级包所在的文件夹路径')
最后,重新运行脚本,应该就可以成功导入包了。如果还有问题,建议查阅相关文档或在Stack Overflow等技术社区寻求帮助。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [ImportError: attempted relative import with no known parent package](https://blog.csdn.net/qq_41558095/article/details/128483159)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 33.333333333333336%"]
- *2* [相对导入问题解决,ImportError:attempted relative import with no known parent package](https://blog.csdn.net/weixin_41699811/article/details/84965328)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 33.333333333333336%"]
- *3* [【一分钟解决】Python报错ImportError: attempted relative import with no known parent package](https://blog.csdn.net/weixin_43958105/article/details/114012590)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 33.333333333333336%"]
[ .reference_list ]