[python]opencv从源码编译python版本发现不生成cv2.pyd

测试环境:

Windows Windows 11 专业版 23H2
opencv 4.10
Qt 6.7.2
Cmake 3.30.2
python 3.10
cuda 12.4
cudnn 8.9.7
vs studio 2022

分析原因:

很可能是cmake时候没有正确配置,通过搜python关键词发现没有BUILD_opencv_python3选项

解决办法:

仔细对照下图的参考配置,若出现不存在的选项,(我当时没有 BUILD_opencv_python3, 此选项为python编译的必需选项)。

此时可以进行手动添加。点击 Add Entry ,在Name 中输入 BUILD_opencv_python3,点击OK,即可出现该选项。

其他选项同理。

python的编译参考配置:

相关推荐
Lenyiin11 小时前
《Python 修炼全景指南:一》从环境搭建到第一个程序
开发语言·python
涛声依旧3931611 小时前
Python项目实战:学生信息管理系统
开发语言·python·数据挖掘
企鹅的蚂蚁11 小时前
【ESP32-S3开发踩坑】C++野指针引发的LoadProhibited死机与CMake依赖锁死排查
开发语言·c++
kcuwu.11 小时前
Python进阶:生成器与协程,高效并发编程的核心实践
windows·python·php
XiaoQiao66699911 小时前
python 简单题目练手【详解版】【1】
开发语言·python
Kiling_070411 小时前
Java多态、final与抽象类:面向对象编程进阶指南
java·开发语言
ZC跨境爬虫11 小时前
极验滑动验证码自动化实战:背景提取、缺口定位与Playwright滑动模拟
前端·爬虫·python·自动化
智算菩萨11 小时前
【Python图像处理】2 数字图像基础与Python图像表示
开发语言·图像处理·python
Jasmine_llq12 小时前
《B3840 [GESP202306 二级] 找素数》
开发语言·c++·试除法·顺序输入输出算法·素数判定算法·枚举遍历算法·布尔标记算法
梁山好汉(Ls_man)12 小时前
鸿蒙_ArkTS解决Duplicate function implementation错误
开发语言·华为·typescript·harmonyos·鸿蒙