Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/306.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何修复';cv2和x27;没有属性';级联分类器';?_Python_Opencv_Deep Learning_Anaconda_Spyder - Fatal编程技术网

Python 如何修复';cv2和x27;没有属性';级联分类器';?

Python 如何修复';cv2和x27;没有属性';级联分类器';?,python,opencv,deep-learning,anaconda,spyder,Python,Opencv,Deep Learning,Anaconda,Spyder,我刚刚安装了Spyder(Python 3.8),在Anaconda提示符中,我安装了OpenCV,但同时运行以下语句: 导入cv2 face\u cascade=cv2.CascadeClassifier('haarcascade\u frontalcatface.xml') 我接收为错误:模块“cv2”没有属性“CascadeClassifier” 我告诉你,我已经下载了“haarcascade_frontalcatface.xml”文件。 请帮我解决这个问题。 谢谢大家! 奇怪。您是否安装

我刚刚安装了Spyder(Python 3.8),在Anaconda提示符中,我安装了OpenCV,但同时运行以下语句:

导入cv2
face\u cascade=cv2.CascadeClassifier('haarcascade\u frontalcatface.xml')

我接收为错误:模块“cv2”没有属性“CascadeClassifier”

我告诉你,我已经下载了“haarcascade_frontalcatface.xml”文件。 请帮我解决这个问题。
谢谢大家!

奇怪。您是否安装了最新版本的OpenCV或实际包含此级联分类器实现的版本?
也许,您可以尝试运行
conda update opencv
,看看它是否解决了问题。

尝试face_cascade=cv2.CascadeClassifier('haarcascade_frontalcatface')或查看haarcascade_frontalcatface文件的路径我尝试了这两种方法,但是这些都不起作用:/您使用的是什么版本的OpenCV?我使用的是版本“4.4.0”do print(cv2)并在此处报告输出我尝试了它,我在Anaconda提示符中收到了什么:要求已经更新:c:\programdata\anaconda3\lib\site packages(4.4.0.44)中的OpenCV python要求已经满足,跳过c:\programdata\anaconda3\lib\site包(来自opencv python)中的升级:numpy>=1.17.3(1.18.5)