请问为什么我的人脸检测代码运行不了

问题遇到的现象和发生背景
问题相关代码,请勿粘贴截图
import cv2 as cv 
image=cv.imread("E:/wk.jpg")
faceCascade=cv.CascadeClassifier('F:/anaconda/pkgs/libopencv-3.4.1-h875b8b8_3/Library/etc/haarcascade_frontalcatface_extended.xml')
gray=cv.cvtColor(image,cv.COLOR_BGR2GRAY)
faces=faceCascade.detectMultiScale(gray)
print(faces)
print("发现{0}个人脸".format(len(faces)))
cv.imshow("image",image)
cv.waitKey()
cv.destroyAllWindows()


运行:

runfile('F:/Anaconda(主)/代码/未命名3.py', wdir='F:/Anaconda(主)/代码')
Traceback (most recent call last):

  File "F:\Anaconda(主)\代码\未命名3.py", line 12, in <module>
    faces=faceCascade.detectMultiScale(gray)

error: OpenCV(4.0.1) C:\ci\opencv-suite_1573470242804\work\modules\objdetect\src\cascadedetect.cpp:1658: error: (-215:Assertion failed) !empty() in function 'cv::CascadeClassifier::detectMultiScale'
运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结果

你好,我是有问必答小助手,非常抱歉,本次您提出的有问必答问题,技术专家团超时未为您做出解答


本次提问扣除的有问必答次数,将会以问答VIP体验卡(1次有问必答机会、商城购买实体图书享受95折优惠)的形式为您补发到账户。


因为有问必答VIP体验卡有效期仅有1天,您在需要使用的时候【私信】联系我,我会为您补发。