python .. 导入包 报错 ImportError: attempted relative import with no known parent package
时间: 2023-11-18 21:52:54 浏览: 217
详解python3中用HTMLTestRunner.py报ImportError: No module named 'StringIO'如何解决
5星 · 资源好评率100%
这个错误通常是由于相对导入时没有指定正确的父级包导致的。可以尝试使用绝对导入或者指定正确的父级包来解决这个问题。
例如,如果你有一个名为 `my_package` 的包,其中包含一个名为 `my_module` 的模块,你可以使用以下方式来导入 `my_module`:
```python
from my_package import my_module
```
或者使用绝对导入:
```python
from __future__ import absolute_import
from my_package import my_module
```
阅读全文