from .mobilenetv2 import mobilenetv2 ImportError: attempted relative import with no known parent package
时间: 2023-12-07 14:37:40 浏览: 29
这个错误通常是由于相对导入语句的使用不正确导致的。在Python中,相对导入语句只能在包内使用,而不能在脚本文件中使用。如果你在脚本文件中使用相对导入语句,就会出现类似于“ImportError: attempted relative import with no known parent package”的错误。
解决这个问题的方法是将相对导入语句替换为绝对导入语句。在这种情况下,你可以使用以下语句来导入mobilenetv2模块:
```python
from mobilenetv2 import mobilenetv2
```
如果mobilenetv2模块不在当前目录中,你可以使用以下语句来导入:
```python
from package_name.mobilenetv2 import mobilenetv2
```
其中,package_name是mobilenetv2模块所在的包的名称。
相关问题
from .. import device as _device ImportError: attempted relative import with no known parent package
这个错误信息 "ImportError: attempted relative import with no known parent package" 指的是你在导入模块时使用了相对导入,但是没有找到父包。相对导入是指从当前模块所在的包中导入其他模块。如果你想使用相对导入,你需要确保你的脚本在一个包的上下文中运行,而不是作为独立的脚本运行。
解决这个问题有几种方法:
1. 确保你的脚本是在一个包的上下文中运行,而不是作为独立的脚本运行。你可以通过在包的根目录下执行脚本或在包的上一级目录中执行脚本来实现。
2. 如果你的脚本确实需要作为独立的脚本运行,并且你希望使用相对导入,你可以将模块所在的目录添加到系统路径中,这样解释器就能够找到父包。你可以使用以下代码将模块所在的目录添加到系统路径中:
```
import sys
sys.path.append("path_to_module_directory")
```
请将"path_to_module_directory" 替换为模块所在的实际目录。
from ...mqbasecrawl import BaseSpider ImportError: attempted relative import with no known parent package
根据你提供的信息,你遇到了一个Python相对路径导入的问题。具体报错信息是"ImportError: attempted relative import with no known parent package"。这个错误通常发生在使用相对导入时没有找到已知的父程序包。
解决这个问题的方法是,去掉"from ."导入,直接使用"import _convert"进行导入即可。这样就可以避免出现相对路径导入的问题。
希望我的回答对你有帮助。如果你有任何其他问题,请随时提问。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *3* [Python报错:ImportError: attempted relative import with no known parent package](https://blog.csdn.net/m0_45521766/article/details/126513067)[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^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *2* [ import _convert 报错 ImportError: attempted relative import with no known parent packageuan](https://blog.csdn.net/qq_43293247/article/details/127900587)[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^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]