【问题标题】:Opencv Installation errorOpencv安装错误
【发布时间】:2015-02-03 04:50:47
【问题描述】:

我用 home-brew 安装了 opencv 并在 python 中运行了命令import cv,它给出了以下错误。

我使用的是 MAC OS 10.10。

有什么问题?

Jays-MacBook-Air:caffe jay$ brew install opencv
Warning: opencv-2.4.10.1 already installed
Jays-MacBook-Air:caffe jay$ python
Python 2.7.9 |Anaconda 2.1.0 (x86_64)| (default, Dec 15 2014, 10:37:34) 
[GCC 4.2.1 (Apple Inc. build 5577)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
Anaconda is brought to you by Continuum Analytics.
Please check out: http://continuum.io/thanks and https://binstar.org
>>> import cv
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named cv
>>> 

什么是错误?

需要给opencv设置路径吗?

谢谢你:)

【问题讨论】:

  • 是的,你应该检查 ~/.bash_profile 中的PYTHONPATH
  • 导出 PYTHONPATH=$HOME/work/vislab-git:$PYTHONPATH
  • 我应该把它设置在哪里?我有anaconda python和普通python!

标签: python macos opencv


【解决方案1】:

第一步是找到您的cv2.so 所在的位置 locate cv2.so.

我的电脑的输出是/usr/local/lib/python2.7/site-packages/cv2.so

然后,添加一行

export PYTHONPATH=/usr/local/lib/python2.7/site-packages:$PYTHONPATH

在 ~/.bash_profile 中让 python 找到库。

【讨论】:

    猜你喜欢
    • 2015-05-11
    • 2016-12-26
    • 2012-05-26
    • 1970-01-01
    • 2015-12-21
    • 2017-11-06
    • 1970-01-01
    • 2013-05-02
    • 2012-11-03
    相关资源
    最近更新 更多