[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的编译参考配置:

相关推荐
凤年徐18 分钟前
【数据结构初阶】顺序表专题
c语言·开发语言·网络·数据结构·c++·经验分享·笔记
像风一样_28 分钟前
蓝桥杯2025.5.23每日一题-儿童数
python·蓝桥杯
俺不是西瓜太郎´•ﻌ•`30 分钟前
欧拉降幂(JAVA)蓝桥杯乘积幂次
java·开发语言·蓝桥杯
2345VOR32 分钟前
【Gurobi安装和申请教程附C#案例】
开发语言·c#·求解器·gurobi
橙子1991101634 分钟前
Kotlin 中该如何安全地处理可空类型?
开发语言·kotlin·log4j
ST_小罗40 分钟前
【Web前端】JavaScript入门与基础(二)
开发语言·前端·javascript
Livan.Tang1 小时前
C++ 设计模式
开发语言·c++·设计模式
woho7788991 小时前
伊吖学C笔记(3、字符、分支结构)
c语言·开发语言·笔记
Swift社区1 小时前
搭建自己的语音对话系统:开源 S2S 流水线深度解析与实战
python·开源
十一29282 小时前
C++标准库中 std::string 类提供的 insert 成员函数的不同重载版本
开发语言·c++