gpt4 book ai didi

python - 导入cv2失败-为Windows安装适用于Python 2.7的OpenCV

转载 作者:行者123 更新时间:2023-12-02 17:48:55 25 4
gpt4 key购买 nike

我正在尝试通过此链接为Windows安装OpenCV-python-
http://docs.opencv.org/trunk/doc/py_tutorials/py_setup/py_setup_in_windows/py_setup_in_windows.html#install-opencv-python-in-windows

除最后一步外,所有步骤均正确执行,即

>>> import cv2

Traceback (most recent call last):
File "<pyshell#0>", line 1, in <module>
import cv2
ImportError: DLL load failed: The specified module could not be found.

最佳答案

正如您在错误消息中看到的那样,加载一个(或多个)DLL存在一些问题。根据此错误消息,无法确定缺少哪个文件,您需要使用Dependency walker进行检查(使用此工具打开cv2.pyd文件)。它将给出加载cv2.pyd所需的文件列表。带有黄色?符号的文件丢失,并且可能(但可能不是..)引起您的问题。对我来说,以下文件丢失:

API-MS-WIN-CORE-KERNEL32-PRIVATE-L1-1-1.DLL
API-MS-WIN-CORE-PRIVATEPROFILE-L1-1-1.DLL
API-MS-WIN-SERVICE-PRIVATE-L1-1-1.DLL
API-MS-WIN-CORE-SHUTDOWN-L1-1-1.DLL
EXT-MS-WIN-NTUSER-UICONTEXT-EXT-L1-1-0.DLL
IESHIMS.DLL

但是一切都很好。很有可能Dependency Walker会告诉您缺少一些opencv文件(例如 opencv_core***.dll ***-版本号)。将它们与 cv2.pyd放在同一目录中,或将它们的位置添加到 python_path变量中。
如果仍然不能解决您的问题,请向我们提供有关您已经尝试过的内容的更多信息-谷歌搜索 opencv python DLL load failed会产生很多结果,通常您应该在发布问题之前尝试一下。

关于python - 导入cv2失败-为Windows安装适用于Python 2.7的OpenCV,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28284307/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com