python - 为什么 Python 在 Windows 10 PC 中看不到新建的 CV2 包?
问题描述
我正在按照“如何从源代码构建和安装 OpenCV ”中的分步说明进行操作。我能够在 Visual Studio 中正确安装和编译所有内容。
我在环境设置中添加了路径“C:\object_detector\opencv-4.3.0\build\install\x64\vc16\bin”。
CMAKE Python 路径与我在测试 CV2 时运行的版本相同。当我在 Python 提示符下发出“import cv2”时,出现错误:“No module name cv2”
当我在新的构建文件夹中运行 opencv_version.exe 时,会显示我构建的确切 OpenCV 版本。这表明建造是成功的。
为什么 Python 看不到我的构建?
解决方案
您需要安装依赖项。使用点子:
pip install -r requirements.txt.
如果你有它,你需要升级
python -m pip install --upgrade pip
如果你已经安装了 OpenCV,之后你必须安装
pip install opencv-contrib-python
你应该检查那些东西。
推荐阅读
- java - Spring Boot 未验证实体上的嵌入式对象
- angular - 如何在 angular apollo 客户端中停止轮询?
- asp.net - 将多个 301 重定向合并为一个用于 ASP.NET URL 重写模块
- typescript - VSCode Typescript Intellisense 在最简单的项目设置中不起作用
- javascript - CKEDITOR 使用 DecoupledEditor 看不到内容区域
- c++ - clang++ 编译时输出信息错误
- python - 如何让正则表达式在 B 的最大匹配次数后停止搜索 A
- apache-camel - 如何为周一至周五的日常会话配置 QuickFix/J?
- jquery - Jquery 表单提交在 IE11 上不起作用?
- sox - 使用 sox 更改音频通道数