首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Python:从源代码安装了OpenCV,但是导入cv2会导致ImportError

Python:从源代码安装了OpenCV,但是导入cv2会导致ImportError
EN

Stack Overflow用户
提问于 2017-03-04 02:43:46
回答 2查看 471关注 0票数 0

我从OpenCV下载了http://sourceforge.net/projects/opencvlibrary源代码tarball,并执行了以下步骤:

  1. 减压球
  2. cd ~/opencv
  3. mkdir释放
  4. cd释放
  5. cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_前缀=/usr/local .
  6. 制作
  7. sudo make安装

现在,当我尝试做import cv2时,我得到了一个ImportError:

代码语言:javascript
复制
ImportError: No module named cv2

注意:这是针对Mac

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-03-04 05:04:24

在本文撰写之时,以下说明为我成功地在Mac上安装了Python:http://www.pyimagesearch.com/2016/11/28/macos-install-opencv-3-and-python-2-7/

该教程有一个较旧的版本,但它与macOS塞拉利昂有问题,所以请确保您遵循的是最新版本。此外,不要只复制和粘贴所有东西,特别是带有参数的命令或带有特定于情况的值的标志,例如路径。例如,如果不使用virtualenv,请确保用本地Python安装路径替换基于virtualenv的路径。当您完成该步骤时,在填写cmake标志字段时,这一点尤为重要。

此外,正如Quang提到的那样,做brew install opencv3 --with-python可能是一个更快的选择。

票数 0
EN

Stack Overflow用户

发布于 2017-03-04 03:00:58

我建议从http://www.lfd.uci.edu/~gohlke/pythonlibs/下载whl文件

  1. 打开网站
  2. 查找和搜索opencv
  3. 根据您的个人电脑规格下载whl文件
  4. 下载

在安装whl文件的目录中打开cmd,然后键入:

代码语言:javascript
复制
pip install file-name.whl

它对我有效,我希望它也能对你有用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42591462

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档