为了账号安全,请及时绑定邮箱和手机立即绑定

导入错误: 无法导入名称“我的图书馆”

导入错误: 无法导入名称“我的图书馆”

海绵宝宝撒 2022-09-27 10:38:37
我看了一个教程,该教程是用Python编写的关于OpenCV的。当我尝试导入类时遇到错误。错误如下。 Traceback (most recent call last):  File "webstreaming.py", line 1, in <module>    from pyimagesearch.motion_detection import SingleMotionDetectorImportError: cannot import name 'SingleMotionDetector' from 'pyimagesearch.motion_detection' (/home/pi/Desktop/Denemeler/pyimagesearch/motion_detection/__init__.py)这是我的目录树。.├── pyimagesearch│   ├── __init__.py│   └── motion_detection│       ├── __init__.py│       └── singlemotiondetector.py├── templates│   └── index.html└── webstreaming.py我检查了堆栈溢出,但没有一个答案对我有用。谢谢。
查看完整描述

1 回答

?
慕标5832272

TA贡献1966条经验 获得超4个赞

导入常规包时,将隐式执行此 init.py 文件,并且它定义的对象将绑定到包的命名空间中的名称。

由于没有模块导入,因此我们必须从相应的文件中手动导入所需的子模型。 在 中,导入应如下所示__init__.pySingleMotionDetectorsinglemotiondetector.py

from pyimagesearch.motion_detection.singlemotiondetector import SingleMotionDetector

参考 : 蟒蛇包


查看完整回答
反对 回复 2022-09-27
  • 1 回答
  • 0 关注
  • 88 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信