当前位置: 首页 > 知识库问答 >
问题:

opencv 3.2.0 python安装

方奕
2023-03-14

我在ubuntu14.04中使用python opencv3.2,安装时遵循open-python3.2.0.7:Python包索引,并通过pip安装,但调用时仍然会出错cv2.imshow()

OpenCV错误:未指定的错误(函数未实现。使用Windows、GTK 2. x或Carbon支持重建库。如果你在Ubuntu或Debian上,安装libgtk2.0-dev和pkg-config,然后在cvShowImage中重新运行cmake或配置脚本),文件 /io/opencv/modules/highgui/src/window.cpp,第583行

,所以我尝试构建opencv 3.2。0之后在Ubuntu上安装了OpenCV 3.0和Python 2.7,但我没有看到cv2。所以在制作安装之后

CMake:CMake-dcmake\u BUILD\u TYPE=Release-dcmake\u INSTALL\u PREFIX=/usr/local。。

哪里能找到cv2.so?

共有1个答案

樊腾
2023-03-14

听起来CMake从未找到您的Python开发库和/或numpy库
确保sudo apt安装libpython2。7-devsudo pip install numpy然后向CMake指定这些库使用标志的位置:-D PYTHON2\u INCLUDE\u DIR=/usr/INCLUDE/PYTHON2。7 \-D PYTHON2_LIBRARY=/usr/lib/x86_64-linux-gnu/libpython2。7.so \-D PYTHON2\u NUMPY\u INCLUDE\u DIRS=/usr/lib/PYTHON2。7/dist-packages/numpy/core/include \-D PYTHON2\u-packages\u-PATH=/usr/lib/PYTHON2。7/dist包
以上仅适用于python 2.7。

然后构建并安装:
make-j$(nproc)sudo make-j$(nproc)安装

cv2。因此文件现在应该位于python站点包或dist-packages文件夹中。

 类似资料:
  • 我试图将我的应用程序安装到Android L Preview Intel Atom虚拟设备中,它失败了,错误: install_failed_no_matching_abis

  • 在你开始使用 Django 之前,你需要先安装它。我们有一个 完整安装指南 它涵盖了所有的安装步骤和可能遇到的问题;本指南将会给你一个最简单、简洁的安装指引。 安装 Python 作为一个 Web 框架,Django 需要使用 Python 。它适用 2.6.5 到 2.7 的所有 Python 版本。它还具有 3.2 和 3.3 版本的实验性支持。所有这些 Python 版本都包含一个轻量级的数

  • 首先要安装 Node.js, Node.js 自带了软件包管理器 npm,Webpack 需要 Node.js v0.6 以上支持,建议使用最新版 Node.js。 用 npm 安装 Webpack: $ npm install webpack -g 此时 Webpack 已经安装到了全局环境下,可以通过命令行 webpack -h 试试。 通常我们会将 Webpack 安装到项目的依赖中,这样就

  • tags: 安装, 软件源 Linux Mint 18 的安装比较简单,安装速度也非常快。 但是期间还是有一些事情要小心。 安装前准备 从 Linux Mint 的下载页面下载 Cinnamon 的 64位版本。 https://www.linuxmint.com/download.php 之后使用各种工具将下载下来的 ISO 文件制作成启动 U 盘进行安装。 安装 安装时,在选择安装盘符时需要注

  • MongoDB能够运行在多种平台,并支持32位和64的构架。 由于本教程是在Windows上开展,所以只讲Windows上的安装。其他平台参考MongoDB官方手册。 在Windows上安装MongoDB MongoDB2.2版本之前不支持Windows XP,本教程使用的版本是最新的3.0的版本。为了方便操作和理解,所以选择在Windows讲解,生产环境请使用Linux版本。 MongoDB支持

  • 如果你在家做这个练习 如果你在家做这个练习,而不是在一个 Django Girls 活动 中,你现在完全可以跳过这一章,直接阅读互联网是如何工作的?一章。 这是因为下面的这些步骤包含在整个教程当中,这只是一个额外的页面,把所有的安装说明收集在了一起。 Django Girls活动有一个“开学礼”环节,活动中会一次性安装完成所有的软件,因而在之后的线下活动中就无需再进行安装,这对我们很有帮助。 如果

  • 安装部署 如果你是首次接触 ethereum,推荐使用下面的步骤安装部署。 安装 Go 环境 curl -O https://storage.googleapis.com/golang/go1.5.1.linux-amd64.tar.gz tar -C /usr/local -xzf go1.5.1.linux-amd64.tar.gz mkdir -p ~/go; ech

  • Elasticsearch-php 的安装需要满足以下 4 个需求: PHP 7.0.0 或更高版本 Composer ext-curl:PHP 的 Libcurl 扩展(详情查看下方注意事项) 原生 JSON 扩展 (`ext-json`) 1.3.7或更高版本 其余的依赖会由 Composer 自动安装。Composer 是一个 PHP 包管理和依赖管理工具,使用 Composer 安装 el