相关疑难解决方法(0)

OpenCV - 找不到模块cv2

我在Raspberry Pi上的Occidentalis操作系统(Raspbian的一个变种)上安装了OpenCV,使用了jayrambhia的脚本:https://github.com/jayrambhia/Install-OpenCV/blob/master/Ubuntu/opencv_latest.sh.它安装了2.4.5版本.

当我尝试在python程序中导入模块cv2时,我收到以下消息:

pi@raspberrypi~$ python cam.py
Traceback (most recent call last)
File "cam.py", line 1, in <module>
    import cv2
ImportError: No module named cv2
Run Code Online (Sandbox Code Playgroud)

cv2.so存储在

pi@raspberrypi~$ python cam.py
Traceback (most recent call last)
File "cam.py", line 1, in <module>
    import cv2
ImportError: No module named cv2
Run Code Online (Sandbox Code Playgroud)

在/ usr/local/lib中还有一些名为python3.2和python2.6的文件夹,这可能是个问题,但我不确定.

这可能是路径错误吗?任何帮助(Linux新手).

谢谢.

python opencv raspberry-pi

213
推荐指数
17
解决办法
73万
查看次数

安装Python 3.3的opencv

OpenCV仍然不适用于Python 3.3并且我是否真的必须降级到Python 2.7才能使用它?我没有在互联网上找到太多关于它,只有2012年的一些帖子,OpenCV尚未移植到Python 3.x中使用.但现在是2014年,在尝试安装最新的OpenCV 2.4.x并将cv2.pyd文件复制到C:\ Program Files(x86)\ Python333\Lib\site-packages之后,这仍然会产生Python IDLE中的错误:

>>> import cv2
Traceback (most recent call last):
  File "<pyshell#0>", line 1, in <module>
    import cv2
ImportError: DLL load failed: %1 ist keine zulässige Win32-Anwendung.
Run Code Online (Sandbox Code Playgroud)

python opencv python-3.x

57
推荐指数
6
解决办法
11万
查看次数

为python3安装opencv

有没有人试图为python3安装opencv?如此处所述http://opencv.willowgarage.com/wiki/InstallGuide其支持状态未知.所以我想尝试一下:

我已经下载了OpenCV-2.3.1的源代码.但是cmake报道.

- Python解释器:/ Library/Frameworks/Python.framework/Versions/3.2/bin/python3 -B(版本3.2)

- Python numpy:NO(不会生成Python包装器)

我确实在python3中安装了numpy(版本1.6.0),但是cmake找不到它.我正在使用Mac OSX 10.6任何想法?

更新

我刚刚看到cmake输出中的另一个可能有用的东西

- 找到PythonInterp:/Library/Frameworks/Python.framework/Versions/3.2/bin/python3(找到版本"3.2")

- 找到PythonLibs:/usr/lib/libpython2.6.dylib文件"",第1行

from distutils.sysconfig import *; print get_python_lib()

                                                      ^
Run Code Online (Sandbox Code Playgroud)

SyntaxError:无效语法文件"",第1行

import os; os.environ['DISTUTILS_USE_SDK']='1'; import numpy.distutils; print
Run Code Online (Sandbox Code Playgroud)

numpy.distutils.misc_util.get_numpy_include_dirs()[0]

                                                                    ^ 
Run Code Online (Sandbox Code Playgroud)

SyntaxError:无效语法文件"",第1行

import sphinx; print sphinx.__version__

                          ^ SyntaxError: invalid syntax
Run Code Online (Sandbox Code Playgroud)

请注意,它发现3.2然后libpython2.6?

有任何想法吗?

opencv cmake python-3.x

19
推荐指数
2
解决办法
2万
查看次数

如何为Python 3.4安装OpenCV?

我通过Anaconda发行版使用Python 3.4.他们似乎没有OpenCV的Python 3.4绑定.我尝试从源头使用Cmake,但无济于事.有人可以帮我安装OpenCV for Python 3.4.x吗?

python opencv

7
推荐指数
2
解决办法
2万
查看次数

标签 统计

opencv ×4

python ×3

python-3.x ×2

cmake ×1

raspberry-pi ×1