gpt4 book ai didi

python - 在 Windows 上从源代码构建 opencv 3.1 时未生成 cv2.pyd

转载 作者:太空宇宙 更新时间:2023-11-03 12:03:56 25 4
gpt4 key购买 nike

我遵循了 here 中显示的方法和 here从源代码安装 opencv。但是尽管一步一步地按照它进行,但没有生成 cv2.pyd。我从源代码构建的原因是因为我需要在构建之前在 matchers.cpp 中应用一个补丁,如果我从可执行文件安装,我不能这样做。

最佳答案

我遇到了同样的问题。而且我不知道它没有生成的原因。但是,解决方法是使用 .whl(wheel)文件来安装构建的库。因此,一旦您使用 Visual Studio 进行构建,只需从 here 下载相应的 wheel 文件即可。然后,

  • 从 cmd 转到该位置(以管理员身份运行)
  • 运行pip安装(whl文件)示例:pip install opencv_python-3.2.0+contrib-cp36-cp36m-win32.whl

就是这样。您应该在 Python/Lib/中的站点包中看到这些文件。whl 文件所做的只是将文件移动到站点包中。它也以某种方式创建了 cv2.pyd。如果有人能深入解释它是如何工作的,那将非常有帮助!

希望这对您有用。

关于python - 在 Windows 上从源代码构建 opencv 3.1 时未生成 cv2.pyd,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38642041/

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