你好,在通过pip安装EasyOCR之后,通过Anaconda Prompt(base(安装EasyOCR,我收到了这个错误。
OpenCV(4.5.4(D: \a\opencv python\opencv python \opencv\modules\core\include\opencv2/core/private.cuda.hpp:106:错误:(-216:不支持cuda(该库是在没有cuda的情况下编译的功能"throw_no_cuda"中的支持
在安装easyocr之前,cuda是活动的,可以使用我的GPU,但在安装easyocr后被禁用。
我通过Cmake使用opencv4.5.4和opencv-contrib4.5.4与Cuda 11.3.1和Cudnn 8.4.0进行了编译,并将最新的numpy 1.22.3进行了升级。
似乎在安装eascyOCR后,我的opencv构建从我使用的任何东西都变成了";opencv-蟒蛇-无头-4.5.4.60";我相信这就是问题所在。
这是安装的easyocr版本。下载opencv_python\uheadless-4.5.4.60-cp39-cp39-win_amd64.whl(35.0 MB(成功安装easycor-1.4.2 opencv-python-headless-4.5.4.60 python-bid-0.4.2
关于如何让easycor与Cuda和我的GPU一起工作,有什么想法或帮助吗?
已解决,
- 必须先安装
EasyOCR
- 然后构建
OPENCV